Best International Vacation aka Cancun Luxury Travel
Consumer Report
Advertise a vacation package for $199 per person to go to Melia, Dominican Republic, but after charging to Credit Card, they said I can not go there, and they assigned to other location I did not agree, and they said non refund on booking, I still dispute with my credit card even my credit card ...