See Art Orlando: Self-Guided Walking Tour
Experience Orlando’s spectacular downtown art installations during the See Art Orlando Self-Guided Walking Tour Wander through downtown Orlando, especially near Lake Eola Park, and you’re bound to be astounded by the bevy of gargantuan art installations now permanently placed around the city. You can thank See Art Orlando for this initiative. An Orlando-based non-profit with a…