The Windermere Estate is a boutique property, set up in the hearts of coffee & cardamom plantation in Munnar region in the Kerala state of India. The awesome place is covered all over by lush green garden & is high up in breath-taking green hills of Munnar.

With a Scottish Highlands feel, this nature retreat is […]