SPONSORED LINKS
Djavolja Varos – which literally means ‘Devil’s Town’ – is a natural rock formation, described as earth pyramids, in southern Serbia near the Radan mountains. This Serbian government protected site has made it amongst the top 77 candidates to become one of the Official New 7 Wonders of Nature and is currently number 1 [...]