Cuba, the Caribbean’s largest island is a very unique and flavourful country. Expansive and uncrowded, white sandy beaches and Caribbean-blue waters provide a backdrop for soaking up sun and local culture. Classic towns like Havana are filled with beautiful Spanish architecture, cobblestone streets, Cuban cigar shops and places to sip mojitos. A vacation in Cuba […]

