Located in the North Atlantic Ocean, the island of Bermuda is named after the Spanish captain who discovered it in 1505. The island was settled by the British in 1607. The capital of Bermuda is Hamilton.
The mysterious region known as the Bermuda Triangle is nearby, where dozens of ships and planes have vanished for no apparent reasons.
Log in to comment