The Rio Grande begins here. The town of San Luis—the oldest in Colorado—is the Spanish heart of the valley. With an old church on the central plaza and a modern shrine on a mesa overlooking ...