SeaWorld Orlando

Elmo's Choo Choo Train

Elmo's Choo Choo Train is a track ride now under construction at SeaWorld Orlando.

Photo of Elmo's Choo Choo Train

Submit Photo


Get Our Newsletter

Email