Level 4, 66 Wyndham Street
Auckland, New Zealand
Tsoilik Island, located in the Solomon Islands, features lush forests, pristine beaches, and crystal-clear waters. It's a serene tropical paradise, ideal for snorkeling, diving, and experiencing vibrant marine life.