Get Out of Glendale: Grand Canyon

By Youfeng (Gloria) Pan, Staff Writer As fall break is approaching, have you decided where to go for exploration and relaxation? Just three hours away, lies the frequently-visited Grand Canyon! Located in northern Arizona, Grand Canyon is a natural beauty that attracts millions of people every year. It is a breathtaking wonder that Mother Nature […]