- Visit the Holiday Sandcastle Village & Light Show on South Padre Island to see unique holiday-themed sculptures created by sand artists. The light show is located directly in front of the entrance of the Village. Social distancing is required. The sculptures are on view and open daily from 9 a.m. to 9 p.m. near Louie’s Backyard & Gravity Park. The light show runs from 6 to 9 p.m.