Bermuda is one of the most captivating destinations you will ever be lucky enough to visit. With all the classic beauty and attractions of a Caribbean paradise, it is actually a tropical island in the Atlantic Ocean, off the east coast of the US. Boasting azure-blue waters and a tantalizing blend of natural beauty and cultural delight.