Christmas the South Padre way, with lots and lots of sand! Don’t miss the Holiday Sand Castle Village at South Padre Island, Texas.The exhibit is located outside the South Padre Island Convention Center. The best part? It’s free!! It is open daily from 12:00 to 9:00 until January 2. The intricate Holiday Sand Sculptures are… [continue reading]