Amboli is the last and the only home to the critically endangered and endemic Amboli toad. Toranmal is an offbeat hill station that promises tranquility and scenic beauty. Apart from the fact that ...
Situated in the Sahyadri Hills of Maharashtra, Amboli is a peaceful hill station famous for its thick green vegetation and cool weather that is always characterized by cascading waterfalls.