Frankfurt Germany Tourist Information and City Guide
The TV Tower is one of Frankfurt Germany's most recognizable landmarks.
The Frankfurt Botanical Gardens are located in the green zone near the TV Tower.