There are a ton of cute shops, antique stores and restaurants in downtown Rockport. Bearskin Neck is a great place to explore!
Salem is about a 30 minute car ride from Gloucester. Enjoy lots of great restaurants, bars, museums and haunted tours