- Hide menu

Posts Tagged ‘The Grotto’

Another feature of the Twelve Apostles National Park was this archway, lesser known between Lock Ard Gorge and London Bridge. It is marked on tour guides and maps just as The Arch and we were grateful to have some time here away from the crowds that flock to the more well known features. The Grotto […]