Napne Waterfall
India /Maharashtra /Sindhudurg /Sherpe Napne Waterfall is located at Sherpe village in Vaibhavwadi taluka in sidhudurg district. Edit Detail InformationEdit Napne Waterfall is known as Swimmers delight. A swim in its cool pool is very safe and refreshing. Here one can easily explore the secret of cascading water by reaching close to the spot from […]