Visit Santa and Mrs. Claus at Apple Castle
Apple Castle 227 St Rt 18, New Wilmington, PA, United StatesJoin us for a photo up with Santa & Mrs. Claus! Photos are free and we encourage you to bring the family to capture this Christmas season and snag some treats at the store.