Eye Catching Sights – Lake Eola, Orlando, Florida

Published on November 15, 2017 , under Travel
Love It! Love It 0
Eye Catching Sights – Lake Eola, Orlando, Florida

If you’re planing to visit Orlando, Florida than without visiting Lake Eola Park your trip would not be complete. Lake Eola is a small lake in Lake Eola Park, Downtown Orlando, Florida, United States. It is one of the top tourist attractions of Orlando. The importance of this lake can also be judged from this Read More…

Read full article