Expedia CruiseShipCenters
Read all reviews for Expedia CruiseShipCenters →
Do your Due diligence
I bought plane tickets and hotel prepaid. The travel agent i was dealing with did not send me the etickets or vouchers for the trip. When i called them he was no longer working there. One day there-next day gone I still have not recieved any reciepts. Bad Business. Stay away.