Coming from Switzerland, Prague was a breath of fresh air as we could actually afford to eat out!! However it was the buildings in Prague that amazed me the most with so much history and beauty.
We first made our way to the Prague Castle which is right in the city and amazing, but, if you have access to rent a car, its worth it to take a trip to Karlstejn Castle. This place was phenomenal, like from a fairy tale and is a lot less touristy. The drive getting there is incredible as well.