Horseshoe Bay Beach Park - South West Rocks: Horseshoe Bay Beach Park Reception and office Horseshoe Bay Beach Park - South West Rocks:  Horseshoe Bay Beach Park Reception and office