I've been to 20 Caribbean islands and recommend visiting places like St. Lucia, Dominica, St. John, Grenada, and Turks and ...