Mananchira - Calicut
Mananchira Square is a popular tourist destination in Kozhikode, well known for its beautiful surroundings and pleasant ambiance, comprises of an artificial stream, open-air theatre, and musical stage. It is located in the heart of Kozhikode.
More by iamKK View profile
Like