hi there,
Magens Bay is widely considered by many to be the top St Thomas beach. The sand is incredibly soft and pebble free and the waters, which are also very calm.
Magens Bay
Beach has breathtaking views. It's a great place for picnics, swimming, snorkeling. One thing I would say is Magens Bay Beach can get pretty crowded, especially on weekends, during the peak season, and when
cruise ships come into port, so it's not always the best beach for relaxing.
Hope this helps
Vacationbuddy