20 Oct 2015casahavana The Revolution Square in Havana, Cuba The Revolution Square is a public square in Havana, Cuba, with an area of 72 thousand square meters. It is located in the district... Continue Reading