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.
Guwahati is the largest city in Assam and Northeast India. The slow, meandering Brahmaputra River is a focal point of the downtown while the lush hills of the Shillong Plateau provide a verdant backdrop for the suburbs.