Рет қаралды 44,402
Discover South India's most exotic and luxurious resort on the peninsula, away from the crowds, deep in the jungle, surrounded by serene lakes and lush jungle. Mountain Shadows is a real paradise located at Wayanadu nearer to Banasura Sagar Dam.