June 3, 2016: National Doughnut Day; Chimborazo Day; National Itch Day

Chimborazo is a mountain in the Andes. Due to the bulge at the equator, it’s the highest peak from the center of the earth, but it isn’t the highest peak above sea level. Wrap your head around that one. Nature, what a freak! Also: if I climbed a mountain to the peak, you can bet […]