Remains of Avala TV Tower

Avala TV Tower was a 202.87 meters tall telecommunication tower built 1963-65 located on Avala mountain near Belgrade, Serbia and Montenegro. It was ...

More Info | Towers - Communication

Belgrade, Serbia (CS)


Nearby (25):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: