If you like art, you might want to browse the collections at South Shore Art Center in the heart of Cohasset. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you want to experience more of the culture Cohasset has to offer, head to South Shore Music Circus, Nantasket Beach, and Wompatuck State Park.