August 2023 by Ipek Ross
Thank you for your service, my visa arrived very quickly ?
March 2023 by Dave Johnson
Ordered Travel Visa for Cuba on Saturday afternoon. Visa was with me on the next Tuesday. Great service.
April 2020 by Clau F
We book our car and visas for Cuba through TravelFab and everything went really well without any issues. Very friendly customer service. Will use them again for our next trip