Vitu Islands, West New Britain, Papua New Guinea

Vitu Islands, West New Britain, Papua New Guinea

Dive with the unknown

By Matt Lasky