Aries Tours And Travel
Did not refund me my complete fare as promised when my flight was cancelled
I have had a terrible experience with Aries Tour and Travel located at 8828 stemmons frwy ste 139, Dallas, TX 75247 and its proprietor Mr. Venkatesh. They have not issued a full refund as promised for a cancelled flight. When my flight to India was cancelled by BA, I was and am entitled to a full ...