Try to spot some wildlife while you discover the sights of Webb Memorial State Park. That's when you're not being impressed by the gorgeous landscapes!
If you're spending a while in North Weymouth, Webb Memorial State Park is a fine place to kick off your sightseeing. This protected natural landscape is one of many attractions that'll keep you occupied here. South Shore Plaza, Adams National Historic Park, and US Naval Shipbuilding Museum and USS Salem are also ready to be explored close by.