Narcissus Hut
Australia
>
Tasmania
>
Lake St Clair
>
Narcissus Hut
Narcissus Hut is a building in Lake St Clair.
Narcissus Hut
Building
Yes
Tourism
wilderness_hut
Narcissus Ranger Hut
Narcissus Helipad