Coffee Shop in Chavakkad Region


  • Hotel Bhasuri Inn, Opposite Municipal Bus stand, East Nada, Guruvayur, Kerala 680101, India