Spice Tree Munnar

Charming chalets of spice tree offer the perfect tranquility for a genuine mountain retreat with incredible view of the verdant valley below.

  • Munnar, Kerala, India