bay of pigs baya de cochinos cuba

Travel to Cuba: 5 Natural Attractions

Cuba is an incredible country that always makes a great impression on travellers, who marvel at its incredibly beautiful cities, somehow decadent yet full of character. Many travel to Cuba to visit its historic...