Cuba: Santa Clara – Che Guevara Memorial

Santa Clara is a town in the central Cuba famous for being a turning point of the revolution when rebel troops led by Che Guevara defeated Batista’s military. There is a massive monumental complex to Che at the place of the battle. His remains were brought here in the 60s from Bolivia.