Horseshoe Bay Beach is a popular beach located on the south shore of Bermuda. It is known for its crystal clear turquoise waters and pink sand, which is made of crushed shells and coral. The beach is horseshoe-shaped, giving it its name, and is surrounded by large cliffs, making it a secluded and picturesque location. The beach is also a popular spot for swimming, snorkeling, and sunbathing. There are several facilities available including changing rooms, showers, and rental services for umbrellas, chairs, and snorkel gear. Visitors can also take a short hike up to the cliffs for a stunning view of the surrounding area.