At the point where the Gulf of Mexico, the Atlantic Ocean, and the Caribbean Sea meet, lies an island of 12 million people just fifty miles from our Florida coast. Yet it’s a Travel destination few Americans consider. That may be due to the official prohibition against travel to this land that was once firmly… more »