Santa was last seen in Machu Picchu, Peru the next sighting report has come from Cape Canaveral, Florida.