This place is in the heart of the city at the national park in Borivali. I have visited the caves twice, once during summer and once during the monsoon. There was a huge waterfall at the base of the caves. The caves are in decent condition but some people do spoil such places, however, caves in decent condition in the middle of the city cannot be missed!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.