Sandy Beach, Cohasset MA: Calm Waters & Rocky Shore Views | OnlyBeaches