15 Best Things to Do in Kraljevo (Serbia)
With a name meaning “Royal City” in Serbo-Croatian, Kraljevo is where the nation’s medieval kings were crowned. This ceremony was performed at Žiča, a glorious 13th-century monastery on the edge of the city decorated with original frescos. If you have a penchant for medieval art and history you’re in luck because the fairytale Maglič Castle …