Photos of Lake Eola Park

by Miosotis jade

User created page with UploadWizard
Lake Eola Park is located in Downtown Orlando, Florida. Lake Eola is the main feature of the park. Also located in the park (on the west side) is the Walt Disney Amphitheater, which hosts many community events and various performances year round. O... Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information