Trekking/Hiking
Sightseeing
Day Outing/Picn...
Religious/Spiri...
Culture/Heritag...
Shopping
Vajrai Falls, located at the base of the Sahyadri hills near Bhambavali village in Satara, Maharashtra, is the highest waterfall in the state, plunging from a height of 560 m. The breathtaking sight becomes even more mesmerizing during the monsoon season, as the cascading waterfalls burst into life amidst the lush green hills. This picturesque spot is a popular destination for picnics and attracts ...
Read MorePrices are usually lower when you log in.
Book with Confidence! We are authorized partners of Jungle Lodges and other leading resorts.
Get customised recommendations from our expert travel advisors.
Prices are usually lower when you log in!
Prices are usually lower when you log in Prices are usually lower when you log in!
One Time Password (OTP) will be sent to your Email Address and Phone