Bodh Gaya, in the Indian state of Bihar in northern India, is one of the most significant sites of pilgrimage to Buddhists. In Pali, the language of the Buddha, ‘bodh’ means ‘enlightenment’.
Ex-Thai PM visits Bodh Gaya Srettha Thavisin, former Thai Prime Minister, visited the Mahabodhi Mahavihara temple in Bodh Gaya with his wife and a delegation. The visit emphasized the shared ...