Discovered by Hamish
Waiheke Island Paradise
Takirau Bay
Beach in Waiheke Island
An amazing private little bay. A perfect spot for a swim and take in the ocean sounds
Bucket List
Share