The Land of Buddha, India is a home to a passionately diverse population of over a billion people. This is truly a land of amazing contrats, as inspiring as it is squalid with plains as flat and featureless as the Himalayas are soaring and spectacular and religious texts as mystifying as their fundamental message is simple.