Designed by
Title
Revolution Square Cuba #61993927
Description
Revolution Square is a square in Havana, Cuba. The Plaza is 31st largest city square in the world (largest city squares), measuring 72,000 square meters.The square is notable as being where many political rallies take place and Fidel Castro and other political figures address Cubans. The offices of the Ministries of the Interior facade feature a steel memorials of Che Guevara, with the quotation Hasta la Victoria Siempre (Until the Everlasting Victory It is also the site of several cultural institutions.