Mananchira Square, located in the heart of Kozhikode (Calicut), is a popular public park and a vibrant cultural hub.