There is this city that has perfect weather for 350 days every single year. The remaining 15.25 days usually has a few droplets of rain or temperatures that climbs into the unforgivable 80 degree Fahrenheit range. The 350 days of the year is neither too hot, nor too cold. Not too wet, nor too dry. It is simply perfect. Where is this magical place?
Why it is San Diego of course. Every single day has the most perfect weather. Every day is a perfect excuse to ride.
(Image via protorio)