Location Search

Philly's Squirrels Originated Here


Philly's Squirrels Originated Here

Philadelphia's squirrels originated here, when three were released in 1847 to improve on nature, according to an article in the Philadelphia Inquirer, 1/16/14 at pp. A1, A11.


Location: Franklin Square , 200 North 6th St., Philadelphia, Pennsylvania, 19102, United States
Listing Category: Human Interest, Oddities
Virtual / Real: Virtual
Created Date: 06-24-2018

Created by

User: plaquemaster
User profile
All locations from this user

Add comment

Your name:
Your email:
Add Message


Google Ads