mycruisestories.com
Bermuda
A Bit About Bermuda Bermuda sits by itself in the Atlantic Ocean, the closest land mass being Hatteras Island North Carolina, 653 miles away. The first known sighting of Bermuda by Europeans was Ca…