Castle Hills Village Shops presents Holiday in the Plaza
Photo courtesy of Castle Hills Village Shops
Castle Hill’s annual Holiday in the Plaza and tree lighting is full of holiday activities including photo ops with Santa and the popular Christmas monkey.
#ChristmasEvents #