Prague is one of the most beautiful cities in Europe, with each bend of its twisting cobbled streets revealing ever more impressive spires and towers. You’ll have to pay to visit some of the most popular attractions, but the city has plenty to offer that won’t cost you a single Czech koruna – if you know where to go.
1Take a free walking tour
Free walking tours are one of the best ways to explore a new city, and they’re especially popular in Prague. The tours last from 1-3 hours and you’ll be shown around the capital by a knowledgeable guide who knows the city and its finest spots like the back of his hand.