Park and Garden in Kozhikode Region


  • Cherooty Rd, Vellayil, Kozhikode, Kerala 673032, India