

Places near Vajrai Waterfall

Kaas Plateau, also known as the 'Valley of Flowers' of Maharashtra, is a unique ecological site located in the western ghats of Maharashtra, near the city of…
More about Kaas Plateau →
Thoseghar Waterfall is a scenic waterfall located near the small village of Thoseghar, at a distance of 20 km from Satara city, in the state of Maharashtra,…
More about Thoseghar Waterfall →
Sajjangad Fort, located in Satara district of Maharashtra, India, stands tall as a significant historical monument. It is believed to be the final resting…
More about Sajjangad Fort →
Satara is a city located in the western Indian state of Maharashtra. Known for its rich cultural heritage and historical significance, Satara was an important…
More about Satara →
Sajjangad Fort
4.0(100 reviews)Mahabaleshwar