Anini Beach, on the north shore of Kauai, is one of my favorite beaches. It is a long stretch of coastline protected from the breaking waves by a shallow lagoon, perfect for snorkeling. Choose from the boat launch and wind surfing beach where there are public bathrooms and picnic tables