previous...California, Mexico, Cuba, British Virgin Islands, Guadeloupe, Dominica, Saint Lucia, Tobago, Venezuela, Brazil, Cape Verde Islands, Senegal, Madeira, Portugal, Geneva