Expedia CruiseShipCenters just came off a milestone-heavy 2017 with strong operating performance while opening 25 new franchise locations and welcoming
Leading travel franchise sets eyes on 23 locations to open in Texas by 2023.
Cruise industry leader looks to expand upon 2017 success.