gotravelyourself.com
Travel smart, travel often, travel well.
Berlin TV Tower is Berlin’s largest landmark and the tallest building in Germany, located in the Alexanderplatz.