Europe is famous for its beautiful cities, and rightly so (just think Paris, Venice and Barcelona!), but after our recent short trip to the capital of the Czech Republic – Prague, I think I have found my new favourite! Beautiful, clean, and bursting with breathtaking castles, churches and baroque statues, Prague certainly tops my list…