Places you should visit

Inspiration Lifestyle

Avala Tower is one of the trademarks of Belgrade, at 16 km south of the city. The first Avala Tower was built for almost 4 years - since 1961 and put into operation in 19