Where is Keoladeo National Park?

Where is Keoladeo National Park located?

Keoladeo National Park, Keoladeo National Park, India (approx. 27.15889°, 77.50861°)


Where is Keoladeo National Park on the map?