Beauty of the nature
Vibhooti falls is situated amidst dense forests named Sahyadri forest. It is also popularly known as Mabgi falls because of a small village named ‘Mabgi’ located in its vicinity. The water in Vibhooti falls in two three steps and makes it an ideal place.