Travel Guide of Plaza de la Revolucion in Cuba by Influencers and Travelers
Plaza de la Revolución, "Revolution Square", is a municipality and a square in Havana, Cuba.
The municipality, one of the 15 forming the city, stretches from the square down to the sea at the Malecón and includes the Vedado district.
Pictures and Stories of Plaza de la Revolucion from Influencers
Picture from Robin Canfield who have traveled to Plaza de la Revolucion