Back Previous Next Santa Clara

Santa Clara

Located in central Cuba, Santa Clara has a large historical meaning to Cuban people, since the last battle in the Cuban Revolution in late 1958 took place right here. Nowadays the city is home to Che's mausoleum, one of the most favorite and a must-see place in Cuba. This picturesque town also houses beautiful parks, museums, viewpoints and many more.

Activities in Santa Clara

More pictures of Santa Clara

Santa Clara 1

You may be interested in

Must see in Cuba