Bermuda Island: Location, Geography, History, and Mysteries Unveiled
Bermuda, also called The Bermuda Islands or The Somers Isles, is an overseas territory of the United Kingdom. It is situated in the North Atlantic Ocean, about 1,030 kilometers east-southeast of Cape Hatteras, North Carolina. Historically, Bermuda was discovered by Spanish explorer Juan de Bermúdez in 1505. It became a British colony in the early … Read more