WATCH: Inebriated trekkers fall to their death in Maharashtra’s Amboli Ghat

You may also like...