Amboli is an amazing hill station, located at an altitude of 690m, in southern Maharashtra. Rightly called as the Cherapunji of Maharashtra, it is the wettest region in Maharashtra with an average rainfall of almost 7m per year. It is recognised as one of world's 'Eco Hot-Spots' because of the rich variety of flora and … Continue reading Amboli: A Journey With My Camera