India is a land of diverse cultures, religions and traditions, and Buddhism is one of the most influential religions in India. Bodhgaya is a small town located in the state of Bihar, which is known as the place where Gautama Buddha attained enlightenment. The town is an important pilgrimage site for Buddhists all over the world, and a visit to…
India is the land of Buddhism and the entire subcontinent is dotted with important sites that hold special significance for its devotees. The religion teaches its followers to perform good and wholesome actions that can help in purifying and training the mind. Millions of people undertake a religious pilgrimage to pay tribute to Lord Buddha and come closer to their…