The Bermuda Islands is commonly known as Bermuda. The archipelago is also nicknamed as The Somers Isles. It is the oldest and most populous British overseas territory. The island country is located in the North Atlantic Ocean. The archipelago is situated at the northeast of Miami, Florida and at the south of Halifax, Nova Scotia, Canada. The capital Hamilton ..