The beautiful city just as good as Prague and Budapest but somehow even cheaper
This beautiful European city is known for its charming old town, colourful medieval buildings and its affordability.

This beautiful European city is known for its charming old town, colourful medieval buildings and its affordability.