How to book
Viking Cruises offers a nine-night Elegant Elbe cruise from Berlin to Prague, departing March 19, 2018. From £2,095 per person including flights (0800 319 6660; vikingrivercruises.co.uk).
Viking Cruises offers a nine-night Elegant Elbe cruise from Berlin to Prague, departing March 19, 2018. From £2,095 per person including flights (0800 319 6660; vikingrivercruises.co.uk).