Lavasa, a Made-to-Order Hill Station in Maharashtra Will Steal Your Heart at First Sight

You must have heard of manmade lakes and new townships built on barren land totally devoid of any infrastructure. But have you ever heard of a brand new hill station built on a selected portion of a valley in a range of mountains? Well, that’s precisely what has happened in the heart of the Sahyadri […]

Follow Us


Travelgiri Blog