New photo added – statue of Che Guevara

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.

Leave a Reply

Your email address will not be published. Required fields are marked *