Christmas is a great time of year. You’re thinking of booking a last minute trip with your loved ones. Where is the question? One of the most beautiful places to visit at Christmas is Frankfurt. Known for its wonderful Christmas market, this place has it all for that winter getaway.