caves beach

Caves Beach

Caves Beach is in the Swansea peninsula near Newcastle. It is a popular holiday destination in New South Wales. The beach is known for the large number of caves along the coastline. It is a great spot to spend the day with the kids. There are lots to do at the caves beach such as …

Caves Beach Read More »