There is one swimming spot in Margate
1 results
Margate Beach is a beautiful white sand beach located in Margate, a coastal town in New Jersey.