Things not to miss in Prague - from traditional sights to bright new attractions – while still dodging the crowds.
Prague is one of Europe’s elite cities, so beautiful and grand that UNESCO declared the entire old heart a World Heritage site.