North America Bermuda Economy, Population, History and Maps Bermuda is an archipelago composed of islands and coral reefs, located in the North Atlantic. It is a semi-autonomous British colony, which was discovered by Juan de Bermúdez in the… by directoryaah