Sompeta, India
Baruva Beach
Baruva Beach is situated on the east coast of Bay of Bengal in Baruva, a village at a distance of 27 kilometres from Palasa.
- City
- Sompeta
- Country
- India
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia