Adopting a multidisciplinary approach, this chapter shows that religion continues to provide meaning to human life world and is intertwined in daily individual, social, economic, and political activities. The religious beliefs relate to world-views, practices, and identities. Of course, religious practices and meanings do change over a period of time. The diversity and plurality of religious identities present in contemporary India are linked with the presence of two diametrically opposed dimensions of social life, that are, existence of sharing and coexistence as well as devastating violence, hatred, and discrimination. In recent years, the social life in India is characterized by sporadic incidents of communal violence, yet pilgrimages continue to be the social spaces where people of diverse religions and faiths intermingle and maintain peace and harmony.