Tag Archives: North

Trafalgar launches 2017 North America programme | News

Trafalgar launches 2017 North America programme | News
[ad_1] Texas is on the Trafalgar agenda for the primary time Trafalgar has launched its USA & Canada 2017 programme, bringing visitors the most effective of North and Central America. The expanded product providing contains the introduction of Texas as a brand new vacation spot for the very first time in Trafalgar’s historical past, with […]