A Nature Paradise... Keoladeo National Park - WWF-India (New Delhi)
Keywords: Keoladeo National Park