Prague is so enchanting and dreamy. I am so in love with this city and want to go back again and again, even if only for couple of days. We woke up early in the morning so we could get to see as much of the city as we could, because we only had 2 days in Prague. We headed straight to Charles Bridge - one of the oldest bridges in the world, and it has a very magical feeling once you step onto it.
Once we passed to the other end of Charles Bridge, we went up to the complex of Prague Castle - I have to warn you before you go up to the castle that you will have to climb hundreds (it felt like thousand) of stairs but once you are up there, it's all worth it! You can pretty much see the whole city of Prague from the top and it's soooo beautiful. Along the way also you will find nice cafes, restaurants, souvenir shop and unique spots (so you can have your photo taken, hehe).