WIP · World in Pocket

Albisu Theater

La Habana, Italy

Albisu Theater

The Albisu Theatre, also known as Teatro Albisu, was a Spanish opera house and one of the main stages in Havana, Cuba.

Listen to the audio guide for Albisu Theater Free on WIP — starts by itself when you arrive, even with the screen off

Nearby