One of National Geographic’s Top Holiday Lights Spot

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.

Leave a Reply