Luxury Resort from Munnar found place in World’s Top 25 Hotels list
The luxury resort in Munnar, Chandy’s Windy Woods, secured 11th position in World’s Top 25 hotels list of Tripadvisor Travelers Choice Award 2024. Windy Woods also got the No.1 position among top 25 hotels in India. The winners are selected from over 8 …