Main Beach - South West Rocks

On the eastern side of the Horseshoe Bay headland is Main Beach. A long, sandy beach perfect for those lazy walks on a hot day.

Main Beach South West Rocks_Macleay Valley Coast
Top of page