India is a nation that is well-known for its spirituality that can be found in every nook and cranny. Whether you are travelling to North or South, East or West, you will come across a religious site or a pilgrim place of worship. From Hindu temples to Buddhist monasteries, from Sikh Gurudwaras to Christian churches, sacred places of diverse religions…