Rain, sun, surf, sand—and rainbows…

Hanalei Beach Moon Cottage Perfect little cottage for the two of us, right on the beach at Hanalei Bay. Rain, sun, surf, sand—and rainbows…