Where is Keoladeo National Park?

Where is Keoladeo National Park located?

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


Where is Keoladeo National Park on the map?