3 of 35
3. St. George’s, Bermuda. The city in Bermuda is the third English settlement in the New World. The British did not lose out with the choice of a place to set up a settlement.
3. St. George’s, Bermuda. The city in Bermuda is the third English settlement in the New World. The British did not lose out with the choice of a place to set up a settlement.