Waiheke Island

Rakino Island

Hauraki Gulf Islands

Three reasons why Auckland is special