June 30, 2024 – Known as the “Sun City” with over 300 days of sunshine each year on average El Paso, Texas is an ideal place for cycling adventures and is home to fabulous road cycling and mountain biking. The beautiful 200-acre Palisades Canyon is smack in the middle of town and features a multi-use […]





