Tired of city humdrum? Want to spend your vacation in the lap of nature, away from the concrete jungles? Why not plan to visit Bharatpur Bird Sanctuary? For the bird watchers and ornithologists, it is one of the best places to visit in India. Also known as Keoladeo National Park, […]