Christmas Village of Downtown Philadelphia

Christmas Village has been unveiled in downtown Philadelphia. The store frontage village showcases many different scenes, including a Neshoba County Fair scene. The village is located at 204 Byrd Avenue N.The Community Development Partnership of Philadelphia says thank you to Keith May for putting... Read More.