City of Orlando in the background with the fountain and boater.
Festival In The Park - the first weekend in November of every year. Located around Lake Eola in Orlando, Florida. Fun place to be. Good food, nice people, friendly atmosphere.
9 November 2007
From:
Camille Coffman
Orlando, Florida, US
Discovered by Camille Coffman
on 9 November 2007.
154 views.