Located in the heart of Downtown Spokane on the site of Expo ’74 (the World’s Fair), this urban 100 acre park offers… Natural beauty of lush green meadows and a cascading river Scenic skyride over the Spokane Falls Thrilling experiences with the GIANT SCREEN IMAX Theatre Enchanted Forest” mini-golf Nostalgic rides on the historic 1909 Looff Carrousel.