From elaborate city temples to simple village shrines, spirituality suffuses almost every facet of life in India. India’s rich culture and traditions set it apart from rest of the world. The country is the abode of numerous gods, a plethora of festivities and peculiar rituals and rites. It is also the land of several ancient life-giving practices like Yoga and Ayurveda, which can be enjoyed in many centres and ashrams that are set across the nation. Perched atop the mountains are some eminent religious shrines, trekking of which brings bliss that is beyond all understanding. Similarly, the country is dotted with spiritual centres that help one realize the true meaning and purpose of one’s life and achieve complete peace of mind, body and soul.
Varanasi, or Benaras, (also known as Kashi) is one of the oldest living cities in the world. Varanasi is the India of your imagination.