Travels: Papua new guinea

Papua new guinea

where is located in the map

Maybe you might be interested
Port Moresby
Port Moresby

Now I feel...