August 14, 2021
Come on down to South Park
I arrived the night before in the small town of Alma, Colorado. Alma claims to be the highest incorporated town in the United States. Indisputably, at roughly 10,500′ Alma has the highest altitude post office in the US. I slept that night at the Treeline Hostel, which bills itself as “the highest elevation accommodation in North America” … see a pattern here?
Continue reading “The DeCaLiBron”