Amboli Ghat Waterfall, Maharashtra, India

Here are the 1 Nomads who already explored this place

Need any help? Ask them now, They are awesome!

Place Travelogues

About Amboli Ghat Waterfall

Amboli Ghat is one of the most beautiful hill station of India located in south Maharashtra. It’s located at an altitude of 690 meter and last hill station before the coastal highlands of Goa. Amboli lies in Sahyadri hills and world’s best eco spot surrounded by small hills. In India if you are planning for Road Trip then you should visit the Amboli Ghat. There is one water fall located on Amboli ghat which gives the pleasant feeling to every nomad passing from the road.

Comment



Comments

Comments not found on this place.