Waiheke Island: The Second-Largest Island in the Hauraki Gulf of New Zealand

The white sandy beaches at Oneroa, Palm Beach and Onetangi slope gently

Read more ›