Prague at Christmas feels like stepping straight into a fairy tale! The streets are glowing with lights, the Gothic towers make the perfect backdrop, and the air smells of mulled wine and fresh pastries. It is one of the most magical times to visit the city, and the Prague Christmas markets are at the heart...