Looking for Che Guevara in historic Santa Clara
For Ernesto “Che” Guevara enthusiasts or dedicated Marxists who believe in his dream of a Pan-American revolution, Santa Clara in Cuba’s Villa Clara province is a place of pilgrimage. In the same way that La Higuera in Bolivia is now a shrine to the Latin American revolutionary icon, Santa Clara […]