Thank you for your service, my visa arrived very quickly ?
March 2023
Ordered Travel Visa for Cuba on Saturday afternoon. Visa was with me on the next Tuesday. Great service.
April 2020
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