The hidden European city where it feels like a fairy-tale and pints are only £1.50
In the heart of the Czech Republic lies a fairy-tale town waiting to be explored by travellers seeking an authentic and enchanting experience that won't break the bank.
