Study Abroad In Cuba: Cost Of Living, Top Universities, Tuition, and Visa Application Cuba is a former Spanish colony located in the Caribbean at the nexus of the Gulf of Mexico, the Caribbean Sea, and the Atlantic Ocean. The Caribbean is known for its collection of Islands. Cuba has the distinction of being the largest […]