Horseshoe Bay Beach is one of the most famous and beautiful beaches in Bermuda. Located on the south shore of Bermuda, Horseshoe Bay is known for its stunning pink sand, crystal-clear waters, and picturesque rocky formations.

Visit Horseshoe Bay Beach, Bermuda’s Most Famous Beach

(Video: Bermuda Shorts)