Zoo New England – The Franklin Park Zoo
Zoo New England is one of 2 zoos located near Boston. Although it isn’t the best zoo in the country (in my opinion that award goes to Brookfield near Chicago), it’s a decent way to spend a nice summer afternoon (just be sure to avoid super busy free days!). Despite a lack of diversity (no […]