Best Beaches in Kauai for Snorkeling - Kauai, the Garden Isle of Hawaii, is a haven for nature enthusiasts and beach…