BOOK A ROOM

CONTACT US

Tel: +91 98470 32804

Kizhakkekara House, Kanhirapuzha 678591, Palakkad District, Kerala

© 2020 by Planters Retreat. 

  • Black TripAdvisor Icon
  • Black Facebook Icon