Cuba is an island country located in the North Caribbean Sea, just a hundred miles from the peninsula of Florida. It is famous for its beautiful beaches, its vibrant culture and its delicious food.