Plaza de la Revolución 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. Fidel Castro has addressed more than a million Cubans on many important…