Papua New Guinea - a wonderful place , both above and below water. Above water, a small island with over 500 languages. Below water, a tropical paradise….

Previous
Previous

Lembeh 2013

Next
Next

Philippines 2012