Mumbai – Lavasa

1321375464_sanlocated in Western India, between Mumbai and Pune, in the midst of the majestic Sahyadris, nestled in an emerald green valley surrounded by verdant, rolling hills, clouds and seasonal waterfalls. Situated 2000 to 3000 feet above sea level, it is a self contained world where people can live, work, learn and play in harmony with nature.

If you found an error, highlight it and press Shift + Enter or click here to inform us.