Explore Bodhgaya on IRCTC’s Special Buddhist Circuit Tourist Train
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 […]