BACK TO TOP

Amboli is a hill station in the Sahyadri ranges and one of the world’s ecological hot-spots. The monsoon is believed to be the ideal time to visit the place, because it receives about seven metres of rainfall per year on an average.


image from Amboli Tourism

Author: indiatravelism (#2239) 1051 days ago on Category: Holidays amboli tours tourist attractions All

Comments

Who Upvoted this Directory