t2india.com
t2india.com
Description:
The Manachira Square is located in the heart of the city, a place where the main courtyard of palace of the erstwhile Zamorin rulers once existed. Presently, the square has a well laid out park, which has a number of traditional Keralite houses and a large water tank nearby.
Kozhikode Travel Guide