Cuba is a mysterious place where it feels as though time has stopped there. Vintage vehicles litter the streets, and vibrant mosaics are used to decorate the ...