.bm General FAQ
Bermuda is a British Overseas Territory in the North Atlantic Ocean. It is a low-lying island near the western edge of the Sargasso Sea, where it enjoys a subtropical climate. It has a population of approximately 65,000 people.
The economy is quite strong, with the majority cpr144449003101 of revenue generated by offshore finance and tourism.