One of my favorite beaches in the North Shore is Trunk Bay, yes it may be the most touristy but it’s well worth it. Everytime I visit I spend the entire day there. I lay out on the beautiful white sandy beach and grab a cocktail (or 2) and lunch from the snack bar and enjoy watching all the snorkelers. The water is crystal clear and the perfect temperature to cool you off on a bright sunny day. They have a really neat underwater snorkeling trail where you see beautiful tropical fish and underwater plaques. It’s a great way to start or end your vacation.