Waiheke Island Resort

Waiheke Island Resort
Address
4 Bay Rd, Palm Beach,
Waiheke Island