Thrissur, often called Kerala's cultural ... it one of the most serene places away from the city's hustles and bustles.
Kozhikode, historically known as Calicut, is a vibrant city on the Malabar Coast of Kerala ... shells have been turned into many beautiful showpieces, ornaments as well as necklaces by artisans ...