Bay of Pigs, Havana, Trinidad, Varadero & Viñales, Cuba

Click on images to enlarge