Bougainville: Nissan Island – Snorkelling Outer Reef

The outer reef has some spectacular dropoffs with very clear water and current and a lot of fish and very good corals.