PHOTO: Revolution Plaza in Santa Clara, Cuba

Revolution Plaza in Santa Clara, Cuba, home to Che Guevarra memorial and mausoleum

Revolution Plaza in Santa Clara, Cuba is home to Che Guevarra memorial and mausoleum. It was in this town that Che mounted his attack that captured the town and set the dictator Batista fleeing for his life. Interested in traveling to Cuba? Read my story about Discover Corps, the company that sponsored my trip, to learn how to have an authentic Cuba experience.

Leave a Comment