Bermudas
Bermuda lies in the North Atlantic, closer to Canada than to the Caribbean. St George's, founded in 1612, is the oldest continuously inhabited English town in the New World.
Bermudas