St. George's in Bermuda is claimed to be the oldest continuously inhabited English town in the New World.

More photos by deepfried_goodness