uncategorized One of National Geographic’s Top Holiday Lights Spot December 21, 2011 Jak Leave a comment St. Augustine was named one of National Geographic’s top ten locations to see holiday lights in the world. Downtown is magic right now. See the article here.