Amboli Ghat Waterfall, Amboli, Maharashtra, India
A
B Amboli Ghat Waterfall, Amboli, Maharashtra, India