Bermuda island, North America ♥