Megan Faunce Travel Articles

 
The Mummers Parade – Philadelphia, Pennsylvania, USA
The Mummers Parade The Mummers Parade to people in Philly, especially South Philly, is just a part of life. In fact, you don’t even assume that people don’t know what it is, and when you find out that they really have no clue if they aren’t from Philly, well you actually feel bad for them. [...]