Unveiling the most exotic and luxurious resort in South India – Located in a peninsula far away from the crowd – Deep through the woods – Surrounded by the tranquil lake and dense forest.
Mountain Shadows is literally a heaven on earth especially for the honeymooners and couples, but equally transmitting the hospitality for family and friends’ group too. The geography of this land itself is the primary attraction apart from the most palatial amenities and facilities here.
Leave a review