Turtle Bay is located on thw northwestern part of St John, USVI. It's a little hard to get to this beach but it has a lot to offer. The views and snorkeling are great and typically not crowded. The bay and beach are within the Virgin Islands National Park.
Great place to see a sunset.