While snorkeling in Uoleva… 28/10/2017 900 × 684 From Haapai, Tonga via the Minerva Reef to Opua, New Zealand While snorkeling in Uoleva… Haapai Tonga snorkeling