The Franklin Park Zoo, founded in 1911, is a 72-acre site nestled in Boston's historic Franklin Park, long considered the "crown jewel" of Frederick Law Olmstead's Emerald Necklace Park System. The largest zoo in New England, this oasis of green features lions, wild African dogs, snow leopards, gorillas, hippos, zebras, plus many many more.
|