Tavur Lodge
Papua Niugini
>
Islands Region
>
West New Britain
>
Tavur Lodge
Tavur Lodge is a building in West New Britain.
Tavur Lodge
Building
Yes
Tourism
Hotel
PDC