Hotel Greenwood – Periyar
Get pampered in luxury within the finest ambience in ThekkadyNestled in the green forests of Kumily, Thekkady, Greenwoods Resort is luxurious and charming. The world-famous Periyar Wildlife Sanctuary is just 600 metres away from the resort. Greenwoods is a luxury nature resort in Kerala located in Thekkady. Plan your visit to the verdant locale surrounded […]
Hotel Greenwood – Periyar Read More »