Kauai Tide Pool

Tide pools in southern Kauai contain abundant sea life.