Home » Posts tagged with » Windsor

Magna Carta Luxury Hotel Barge

Magna Carta Luxury Hotel Barge

FEATURED PHOTO 2016: Magna Carta Luxury Hotel Barge By WAVEJourney The River Thames in England is one of the most fascinating waterways WAVEJourney has cruised. Some parts are quite narrow and serene, while other parts are wide with a swift current. WJ especially enjoyed the few days we spent on the luxury hotel barge, Magna […]

CONNECT WITH US