This attraction's final day of operation was July 31, 2011.
The information below is provided for historical reference.

Other Attractions in Echo Lake