Here are some of the most beautiful places in India to visit in this enchanting season. ALSO READ: Explore India's Best Snorkelling Hotspot A place known for it's vast tea cultivation, Munnar is, of ...