The Fowler Trail in Eldorado Springs is proof that Colorado’s most stunning views don’t always demand you become a seasoned ...