Here are the reasons why you should travel to India at least once in your life. Spiritual journey India is the home of major religions such as Hinduism, Buddhism, Jainism, and Sikhism. Religious faith always flows in the veins and becomes an indispensable part of the Indians. Varanasi is a legendary land that attracts millions …