Boston has a relatively sunny climate for a coastal city at its latitude, averaging over 2,600 hours of sunshine per annum