Introduction to Bermuda: Bermuda is an autonomous overseas territory of the United Kingdom. The United Nations Decolonization Committee has listed it as one of the 16 non-self-governing territories in the world since 1945.

Leave a Reply