Top facts about Red Star Stadium, the beating heart of Belgrade
The Red Star of Serbia, shining brighter than any star in the country, is certainly the beating heart of Belgrade and one of the biggest tourist attractions of the city; welcome to top facts about Red Star Stadium, the beating heart of Belgrade.