The answer is Cuba.
Cuba is located in the northern Caribbean Sea and is home to over 11 million people. The island nation relies heavily on agriculture and tourism to fuel their economy.
On WorldAtlas.com