European Waterways’ New Royal Cruises Aboard the Magna Carta Hotel Barge on England’s River Thames
In celebration of the highly-anticipated wedding of Prince Harry and Meghan Markle at Windsor Castle, European Waterways is launching a new and exclusive “Royal Cruise”, which navigates the River Thames aboard the 8-passenger Magna Carta hotel barge. Created through special arrangements between … Continue reading →