Bermuda

The island of Bermuda is a self-governing British territory which is composed of seven main islands and more than 150 rocks and islets.

View Subregions