A Philadelphia Holiday
Miracle on 13th Street This street in South Philly has probably one of the best holiday decorations I ever seen. I never even heard of it and randomly stumbled upon it. The exact address is 1600 S 13th St, Philadelphia, PA 19148. You can see very festive decorations and very…
View Post