Bodh Gaya, Mahabodhi Temple Bodh Gaya from India is located in Thailand. Shutterstock Image - Bodh Gaya, Mahabodhi Temple Bodh Gaya from India is located in Thailand. - ID: 787989682