We went swimming and snorkeling at Horseshoe Bay Beach and also the Fairmont Private Beach Club in Bermuda. Both have beautiful pink sand. There were some fishes in the water, but not much. These beaches were great for taking in some sun and enjoying the natural scenery. You can read the detailed account here.