Lake Eola Fountain

Location

Orlando, FL
United States
28° 32' 18.0096" N, 81° 22' 45.2532" W