I just could not resist posting this beautiful picture of Cascade 36 “Rain Drop” near Hanalei Bay on Kauai Island, finishing and winning the Pacific Cup race.

Picture from an interesting and comprehensive report with more photos in Electronic Latitude.

Advertisements