Caves Beach

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

Sunrise
Top of page