City

Attractions in Miami Shores

1 attraction

Miami Shores (United States) Monument

Located in the heart of Downtown Miami, the Freedom Tower stands as a powerful and evocative landmark, a true testament to Miami’s rich history and the enduring spirit of immigration. Constructed in 1...

In the City Center Historical Interest Historical Landmark