Some travel because their bruised souls need a salve. India is home to the most ancient of living religions, Hinduism. It is the source of other ancient religions, Buddhism and Jainism and host to Zoroastrianism. Christianity and Islam took root in this land only decades after they were founded in the Middle East. Such a concourse of religions has given birth to myriad strands of spirituality.
None is more valid than the other, none less valid.
Hotels must be booked, reservations must be in place, an itinerary well chalked out. But this price is well worth paying. For India is the place where your soul's wanderlust will be fulfilled.