Worldwide Travel Center
Beware
Beware of this company. I was called last year and given many promises for free vacations in Florida and Las Vegas. When I tried to schedule my trip to Las Vegas I was told that I needed to pay an additional fee of $50.00 and provide a credit card. Next, I was informed that it was "too ...