Melanesian Hotel

Second St, Lae, Papua New Guinea

JDS Travel News JDS Viewpoints JDS Africa/MI