Lourah Island photograph

Lourah Island

Use attributes for filter !
ArchipelagoSwainson Islands
Adjacent body of water Port Davey
Music groups Mavourneen Rocks
Hobbs Island
Date of Reg.
Date of Upd.
ID3011656
Send edit request

About Lourah Island


Lourah Island is an unpopulated island located close to the south-western coast of Tasmania, Australia. Situated within Port Davey, the 4. 86-hectare island is part of the Swainson Islands Group, and comprises part of the Southwest National Park and the Tasmanian Wilderness World Heritage Site.

Related Persons

Next Profile ❯