Country 19 Interesting Facts Related to Cuba country 4 years ago Cuba is a country located in the Caribbean Sea. The country is made up of the islands of Cuba and...