Very quickly:
Scotland
Gibraltar
St Maarten
St Martin
Anguilla
Saba
St Kitts
Antigua
St Barts
St Vincent
Trinidad
Tobago
St Lucis
Dominica
Roatan, Honduras
Utila, Honduras
San Blas, Panama
Guanaja, Honduras
Caye Chaulker, Belize
Amegris Caye, Belize
Turereffe Reef, Belize
Cancun, Mexico
Espiritu...