July 27 @ 8:00 am - 5:00 pm HST Hanalei Bay Swim Challenge – July 27 Hanalei Hanalei Bay, Hanalei The only event of its kind on Kauai! Register Me [...]