Athol Beach

Athol Beach is a harbour beach part of Athol Bay in Mosman. The secluded beach is west-facing and offers views of the city.

Athol Beach
Top of page