Located amidst the Western Ghats, this tranquil resort is surrounded by the Banasura Sagar, the country's largest earth dam, and the Banasura Hills. The resort offers a range of packages includin...
View Property