POI's creator (Voyajo Team)
The Freedom Tower is a historic 1925 landmark building in Miami, Florida, that serves as a memorial to Cuban immigration to the United States. It is located at 600 Biscayne Boulevard on the Wolfson Campus of Miami Dade College. On September 10, 1979, it was added to the U.S (...) (from Wikipedia)