On our 2017 trip to Cuba we again stayed in Santa Clara, the city where Che Guevara’s troops defeated the army of the Batista regime in what was to be a decisive battle of the war. A highlight of a visit to Santa Clara is a trip to the Che memorial where you will find this large statue towering above the Cuban countryside.

