
AMBOLI WATERFALL
AT
SINDHUDURG
Source
The beautiful hill-station of Amboli is rightly called the ‘queen’ of Maharashtra; such is its natural splendour. Famous among environmentalists as a precious ecological hotspot, it is cool, calm, serene and enriched with all the treasures that the world of flora and fauna can bestow upon it. Located in the princely state of Sawantwadi, Amboli is located on the ridge of the Western Ghats...