It’s Love at first sight. This is how I would describe Prague, capital of the Czech Republic. One of the most romantic and stunning cities in Europe, and known for its large castle and the narrowest street in the world. Its towers, gothic churches, baroque edifications, red roof tops and labyrinth of alleyways will immerse you...