About a 30-minute drive south of downtown Boston, South Shore Plaza (250 Granite St.) is one of New England's largest malls. Anchored by Macy's, Nordstrom, Sears and Target, the airy shopping center features more than 180 upscale specialty shops, from Abercrombie & Fitch to Zumiez, as well as restaurants and entertainment offerings. Learn More...
Celebrity
Royal Caribbean
Royal Caribbean
Celebrity