The Freedom Tower is Miami’s Ellis Island, a historic building that symbolizes the city’s melting pot of immigrants. The national historic landmark has seen many ups and downs and was on the verge of disappearing when it was donated to Miami Dade College. It has now become a space for provocative art exhibitions, most recently Instruments of Torture.
The connection began last Fall with the unveiling of the world map mural located in the Freedom Tower’s Mezzanine floor. Other major art exhibitions featured here included the works of masters Goya, Dali, DaVinci as well as presentations by authors and other dignitaries.
There’s always an interesting cultural artistic or literary presentation happening at the Tower and with a central location in Downtown Miami it’s easy to make a day of it visiting here.
The Freedom Tower is located at 600 Biscayne Blvd., Miami, FL