Diu, Dadra and Nagar Haveli and Daman and Diu
St. Mary’s Beach is a quiet and scenic beach in Diu, located near St. Mary’s Church.
The beach offers peaceful surroundings, rocky shoreline, and sunset views.