“Philadelphia Zoo is a 42-acre garden that is home to more than 1,300 animals, many of them rare and endangered.”
“The exhibit Otter Falls features a family of 4 Giant River Otters.”
The Philadelphia Zoo
3400 W Girard Ave
Philadelphia, PA 19104
United States
Philadelphia, PA 19104
United States