A trip to Red Rocks
Red Rocks is one of the Seven Wonders of Colorado. Actually, it was once listed as one of the Seven Wonders of the World! Nestled in the foothills of the Rocky Mountains just west of Denver lies a natural amphitheater every rock star wants to perform at. When Ed Sheeran performed there for the first …