River cruises are the best way to capture Christmas market magic Every year, more than 2 million people visit Christkindlesmarkt in Nuremberg, Germany, one of the…