Written on: 21/02/2014
As I live in Scotland and could not visit the Embassy personally this is a fast and efficient way to get your Tourist Travel Card for Cuba. Thank you!
As rated by real users
" November holiday in Venice " Read More
" Request for nut free meal " Read More
" Holiday traveler " Read More
" Good service and good prices " Read More
" Very Helpful " Read More