Terrace Beach and Lennards Island
Remote and wild, Terrace Beach and Lennards Island is a 4WD getaway offering great fishing and spectacular scenic coastal views in Beowa National Park, near Eden.
- Where
- Pambula-Haycock area in Beowa National Park in South Coast