Sagar Sawali, Ladghar Beach View Resort is located in Dapoli, India on Tamastirth Sea Beach Road, Ladghar Post, Ratnagiri District. Sagar Sawali, Ladghar Beach View Resort is rated 4.2 out of 5 in the category resort hotel in India.
Address
Tamastirth Sea Beach Road, Ladghar Post, Ratnagiri District