The Bird Man of Kheechan Visit: Kheechan, a small village in the Indian state of Rajasthan, where the population of birds outnumber humans […]