Store Banner Desktop

Store Banner Mobile

Diamond Throne

Mahabodhi Temple, Bodh Gaya, India. The site where Buddha attained enlightenment.  Source: tinnaporn / Adobe Stock

Why Bodh Gaya is Considered the Navel of the Earth

India is the birthplace of Buddhism and as one of the oldest faiths followed, there are many wonderous Buddhist sites. There is also a growing recognition of the country’s Buddhist heritage. One of...