Just came back from a weekend trip to Prague and I have to say: AMAZING!
You're walking on cobblestones, crossing a medieval bridge, breathing in centuries full of history and, above everything, there is Prague Castle, the biggest castle in the world at about 570 metres in length and an average of about 130 metres wide.
Everything that's not ancient in this town is modern art, and the combination of mighty walls, age-old rooftops and sculptures of crawling babies or glowing penguins is very unique, very charming.
Prague is a city that, despite the huge number of tourists invading its streets day after day, makes it easy for you to breathe. The views are spectacular, the pubs are welcoming, the beer variety is delicious.
As for eating... I was very happy to find out that there are a lot of vegan and vegetarian restaurants in Prague! We had the opportunity to try three of them, and our winner is Lehka Hlava not so far away from the Charles Bridge.
Lehka Hlava is a vegetarian restaurant with vegan options, and no matter if you prefer pasta, salad or curry, they have just the right thing for you.
Try it! And try Prague!
Such a wonderful place to be!