Baruva, Italy
Baruva Beach is situated on the east coast of Bay of Bengal in Baruva, a village at a distance of 27 kilometres (17 mi) from Palasa.
Listen to the audio guide for Baruva Beach Free on WIP — starts by itself when you arrive, even with the screen off