Bodh Gaya is a well-known religious place ... Just 650 meters from the Mahabodhi Temple, the Thai Monastery, or Wat Thai Buddhagaya, showcases a beautiful blend of the Thai and Buddhist architecture.
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’.
The CAP 2025 schedule states that the WAT and PI rounds will take place between February 17 and March 15. IIM Bodh Gaya, IIM Jammu, IIM Kashipur, IIM Nagpur, IIM Ranchi, IIM Sirmaur, IIM ...