Bay of Islands Snorkelling

Snorkeling tours showcasing the vibrant marine life of the Bay of Islands.