Bermuda is a British overseas territory located in North America.
History
Bermuda is one of the many nations represented at the 2010 Winter Olympics.[1]
Bermuda is a British overseas territory located in North America.
Bermuda is one of the many nations represented at the 2010 Winter Olympics.[1]