Prague is the perfect city for culture lovers. Its incredible Gothic and Bohemian Baroque architecture makes you travel back in time, making the Czech capital one of the most magical cities in Europe. If you're visiting Prague for a weekend, check out how to make the best out of your first day visi