Geauga Lake: Today & Forever
 
 

 Starfish

 Fun Facts: Starfish came from Six Flags Marine World (now Discovery Kingdom). It originally was located on the Wild Life side between the Sea Lion and Killer Whale Stadiums by the Lakeside Cafe. Was relocated in 2005 to the spot next to Steel Venom.

 

Starfish Starfish at Night

Starfish at SFWoA
Starfish in its original
location