Kozhikode
Vatakara
Kerala
Venue
The North Park
Address
N.H.Road, Link Road Junction
Location
Vatakara, Kozhikode, Kerala