Okinawa
Hotel & Travel
Kanucha Bay resort area. Located about 600km south west of the Japan main islands, Okinawa has been the location where different cultures meet making it a great place to host a coaches retreat.


Find out more about the venue here