Prague is the capital of the Czech Republic, and it’s one of the few European cities that still feels like a fairy tale when you turn a corner. Red rooftops, a castle on a hill, a river cutting through the middle of it all. It sounds like a cliché until you’re standing there and realize […]
