Hospitality - Vythiri, Kerala, India
ResortMountain Shadows is a true slice of heaven, tremendously endowed by nature. It sits on a green that straddles the deep-blue expanse of a lake and the majestic forests of the Western Ghats.
Google Font API
Google Tag Manager
Mobile Friendly
Bootstrap Framework