Cuba is where Latin America meets the Caribbean. A country with a very different history and perspective. The captivating island lures visitors back year after year to enjoy the powder white sand beaches, spectacular scenery, colonial architecture and most of all the laid back party atmosphere of local culture.