Plaza de la Revolución

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.
Show lessRead more
Wikipedia

Discover this place

Home
Discover
Play
Nearby
Favorites