Last updated: 02:44 PM ET, Tue February 27 2018

CTS Will Be First US-Based Travel Company to Open Office in Cuba

Tour Operator February 27, 2018

Havana, Cuba streetscape
CTS is the first U.S. based travel company to be awarded permission to operate in Cuba in more than 60 years. (photo by David Cogswell)

Comments

LOAD FACEBOOK COMMENTS