Lavasa Hill City 1/23 by Tripoto
Alisha Nanda
Lavasa is a man made town or a planned city in the middle of the mountains. The place is blessed with rivers and dams and the English architectural creations make this place a mut visit. Staying back might seem like a costly option but do stay back to see the place get lit up with the evening lights.