WebDesk

Calicut life style

Calicut, is a city where the past meets the present in a seamless blend of tradition and modernity. Located on the Malabar Coast in the Indian state of Kerala, Calicut…

Read more