Keoladeo Bird Sanctuary, Bharatpur: An Excellent Weekend Getaway from New Delhi

Taking advantage of the long weekend because of the Republic Day holiday on Thursday in India, we visited Keoladeo National Park, the famous bird sanctuary at Bharatpur. Let me say at the outset that H and I are no bird watchers but we are ready to travel at the drop of a hat or even […]