Amboli: The Lush Evergreen Hill Station
Amboli, perched atop the Western Ghat is the last hill-station of Maharashtra before the range plunges into the coastal highlands of Goa. The lush evergreen forests sprawling across hills and…
Continue Reading Amboli: The Lush Evergreen Hill Station