Shivshrushti Agro Tourism & River Camp Tapola Resort
Velapur Tapola Dist Satara koyna bachwaters Tal Mahabaleshwer, 412806 Mahabaleshwar, India
Situated in Mahabaleshwar, 29 km from Venna Lake, Shivshrushti Agro Tourism & River Camp Tapola features accommodation with a garden, free private parking, a shared lounge and a restaurant.