When the Olympic Games came to Atlanta in 1996 the Olympic torch traveled though Sarasota. This monument in Island Park commemorates the day the Olympics graced the city.
When the Olympic Games came to Atlanta in 1996 the Olympic torch traveled though Sarasota. This monument in Island Park commemorates the day the Olympics graced the city.