Luxury in Bermuda at The Fairmont Southampton
Bermuda — known for its pink sand beaches, sparkling cerulean waters and knee length shorts … oh and let’s not forget the infamous Bermuda triangle (dun, dun dun!) — is a group of islands located 640 miles southeast of Cape Hatteras, NC. Though technically part of the Caribbean, Bermuda’s position in the mid-Atlantic, along with…