Bermuda is a self-governing British overseas territory located in the Northern Atlantic Ocean. It is part of North America.
History[]
Bermuda is one of the many nations represented at the 2010 Winter Olympics.[1]
Bermuda is a self-governing British overseas territory located in the Northern Atlantic Ocean. It is part of North America.
Bermuda is one of the many nations represented at the 2010 Winter Olympics.[1]