The Lost Coaster of Superstition Mountain is located in Monticello, United States on 5224 E Indiana Beach Rd. The Lost Coaster of Superstition Mountain is rated 4.6 out of 5 in the category roller coaster in United States.
Address
5224 E Indiana Beach Rd