Caribbean near Tulum Bermuda is a chain of 138 islands and 42 coral islets in the middle of the Atlantic Ocean about 650 miles off the coast of North Carolina. It is famous for its cerulean blue waters, fringed by white and pink sandy beaches, and cozy bays and inlets. Subtropical in climate, Bermuda has […]