Amboli Amboli


Address : Amboli

City/District : Amboli

State : Maharashtra

Destination : Hill Station

Your wishlist :

0 Users have rated

Amboli is a hill station in south Maharashtra, India. At an altitude of 690 m it is the last hill station before the coastal highlands of Goa. Amboli lies in the Sahayadri Hills of Western India, one of the world's "Eco Hot-Spots" and it abounds in unusual flora and fauna.

Recent Reviews

Write A Reviews and Rating