
The Freedom Tower is a building in Miami, Florida, that serves as a memorial to Cuban immigration to the United States. It is located at 600 Biscayne Boulevard. On September 10, 1979, it was added to the U.S. National Register of Historic Places. This tower is not to be confused with the Freedom Tower in New York expected to be completed in 2010 and open in 2011. Miami sightseeing tours.
GPS travel destinations: 25°46′39.48″N, 80°11′35.98″W
Popularity: 5%
Interesting things to do:

It’s awesome, I was there just last year.
http://www.vancouvertravelwatch.com/miami