Four major religions of the world were born in India, namely, Jainism, Sikhism, Budhism, and need not mention HIndusim. India is also a country with a huge population of Mulims as well. It is hence but logical that there are spots, and sites pious to each religion. What is note worthy is that there is huge tolerance, acceptance, and sharing of each other's religions in India. Land of Ramayana and Mahabharata, in India street of India if you walk at 6am, for sure you will hear the Temple bells, or the Azaan from the Mosques even earlier. Towns like Rishikesh, Varanasi, Sarnath, Bodh Gaya, Ajmer Sharief, Hemkund Sahib, Somnath, and Shirdi which are very popular and packed with pilgrims round the year. Saints, like Guru Nanak, Kabir, Ramakrishna Paramahansa, Mahavtar Babaji, Paramahansa Yoganandaji, Anandamyi Maa, Ramanna Maharishi, have followers in millions. It is also said, that Jesus lived in India in the years beteen 14-28yrs of his life. So, come, experience Spiritual India along with nature.