West Resorts breathtakingly beautiful a haven of peace and tranquility the idyllic tourist destination in God’s own country. Nest Resorts is situated at the confluence of three mountain streams. 1600 meter above sea level this resort was once “The summer resort” of the erstwhile British Government in South India.
© Copyright 2019 Munnarcottagesresorts.com