Caraïbes

Canouan, Petit St Vincent, Tobago cays, Bahamas ...