December 1, 2009 Dinosaurs along the way Edit Delete Autopost via some really bizzare tourist attractions on listverse.com Who would have thought that Cuba would host a still life version of Jurassic Park in the province of Santiago de Cuba. Makes life interesting when you're on the road...