Showing the single result

Ghogai waterfall

Ghogoi Waterfall is a popular tourist attraction located in Vadbare, Maharashtra, India. It is approximately 1.56 kilometers from the Tisi railway station and is known for its scenic beauty, surrounded by lush valleys.