Vajrai Waterfall
Vajrai Waterfall is India’s second-highest waterfall with a height measuring 853 feet. The sight of this three-tier fall that comes cascading down from the cliff to form a pond at the bottom will take your breath away. The source of this waterfall is River Urmodi and it is situated in the Sahyadri Hills of the Western Ghat.
The atmosphere is serene, so you can spend your time here peacefully and feel closer to nature. The silence that envelops the place adds to the exquisiteness of the fall. Vajrai attracts many tourists from all over India with its matchless beauty that makes it one of the best among Maharashtra waterfalls.