Photo: Santa Lucia - Santa Lucia is a small village on the northern coast of Cuba. It has 13 miles (21 km) of wide, white-golden sandy beaches bathed by warm turquoise water that is always calm,... learn more
Contact The Travel Experts