Dubbed the «magical capital of Europe» by writer André Breton, Prague is undoubtedly a city that will make you...