There's also an on-site shop if you'd like to take home a handcrafted glass souvenir. Located on the Upper Cape in Sandwich, Massachusetts, the Sandwich Glass Museum's hours vary by the season.