Worldwide Travel Center
Scam and cheating!
I'm glad I listened to my inner voice, didn't ignore the red flags, and checked with rip off report before I mailed off my money and credit card information! I phoned the company to make my reservation. The agent (obviously from India, but falsely claimed she was located in 'Florida') told me her ...