TURUA BEACH

- Tassie Beaches -

Turua Beach - 96kms south west of Hobart within the Southwest National Park and 5kms east north east is New River Lagoon.