An Oasis is defined as “a place that provides refuge, relief, or often times pleasant contrast”. Deep within the Sonoran Desert in southwest United States, The Oasis Sports Complex strives…
MONTREAL EXCITATION Expo 67 Island located in Montreal, Quebec, Canada was the host site of the 1967 World’s Fair, considered by many to be the most successful World’s Fair of…