Mahabodhi Temple Updates

The annual events of world peace puja performances at Mahabodhi (Mahavihara) Temple, Bodhgaya, Bihar, India