Feast your eyes on Rabaul
Rabaul and the Gazelle Peninsula of East New Britain Province provide local and international visitors with an array of sights and activities.
Rabaul and the Gazelle Peninsula of East New Britain Province provide local and international visitors with an array of sights and activities.