Tag Archives: Trafalgar

Trafalgar launches 2017 North America programme | News

Trafalgar launches 2017 North America programme | News

Texas is on the Trafalgar agenda for the primary time Trafalgar has launched its USA & Canada 2017 programme, bringing friends the perfect of North and Central America. The expanded product providing consists of the introduction of Texas as a brand new vacation spot for the very first time in Trafalgar’s historical past, with model […]

Translate »