Loading Ticker...

Tag Archive for 'Expedia'

Expedia Ties Up With Thomas Cook For Providing Visa Services To Tourists

Expedia Logo

Online travel company Expedia had tied up with Thomas Cook Visa and Passport Services to provide visa assistance services to its customers. This is quite a good move for Expedia since it would make traveling plans of its customers a lot easier and faster. If their customers will have some visa problems or needs assistance […]


Continue Reading...