Tag: Bodh Gaya
China Vies for Primacy Over the World’s Buddhists
The Buddhist holy sites of Bodh Gaya in India and Lumbini in Nepal – two of the religion’s most sacred pilgrimage locales, are becoming the [Read More…]
The Buddhist holy sites of Bodh Gaya in India and Lumbini in Nepal – two of the religion’s most sacred pilgrimage locales, are becoming the [Read More…]