Koukoulee on Waiheke Island
If you want an organisation that organises events this is the place to be. They cam also help you with retreats for private groups whenever you need it. Choose from the many different options or create your own retreat just for you …