Geographical location According to abbreviationfinder, Bermuda is a self-governing British overseas territory in the western North Atlantic. It forms an archipelago of 7 main islands and about 170 other islets and rocks, about 1050 km east of Cape Hatteras (North Carolina, USA). The Bermudas are neither geologically nor spatially connected to the West Indies, which…