
Before I visited Europe, I remember hearing from friends and family about the magical beauty of European cities. “They’re gorgeous!” people swooned, “The cobblestone streets and rows of old buildings are photo-tastic. It’s magical!” So far, we haven’t really gotten that. Sure, the old town of whatever city we happen to be in is nice, but it hasn’t been anything to write home about.
But Prague stands out because it does feel magical. Part of it is the architecture: rows of pastel-colored buildings, each covered with neat cinnabar-colored tiles; the narrow cobblestone streets and alleys; the lights of the city shimmering on the Vltava River at night. It really is gorgeous, and Prague’s title as the “Heart of Europe” is well-earned.
Part of the magic is also in the pricing. We’re coming from the sticker shock of Vienna, but that aside vacationing here is downright affordable, thanks in no small part to the fact that the Czech Republic, like Hungary, is still recovering economically from the collapse of the Soviet Union. We found two beds in a hostel in Malá Strana for $24 a night. We ate lunch and dinner and dessert out for $36 a day for two people, less than $10 per person per meal. And while we weren’t eating at the fanciest restaurants, we got REALLY good food. This bar right around the corner from our hostel called U Magistra Kelly was our regular go-to, with hearty entrée portions, sweet fizzy lemonade, fresh beer, and a killer baked brie.
In short, Prague is the magic city of Europe everyone has been telling you about. Don’t believe me? See for yourself:






















