The Caribbean island, home to 11 million people, is only 90 miles off the Florida coast.
(Please use a modern browser to see the interactive version of this visualization)