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