Caves Beach

Caves Beach is the name of both a suburb and beach on the Swansea peninsula, roughly 30 kilometres south of Newcastle.

A couple embracing the sunrise inside a beach cave
Top of page