Resort highlights Hotel Located Just Off the “Kashmir of South India” – Scenic Stay Near Munnar’s Tea Gardens and Hills Byadmin May 25, 2023May 1, 2026