In this video you can see Dhamma Bodhi meditation center in Bodhgaya, Bihar state of India. It is situated six km away from Mahabodhi Mahavihara and near the Magadh University.
The campus of this meditation center is located in a very calm and quiet atmosphere. The main aim of this institution is to promote the practical and scientific aspects of Buddhism among people through proper training.
The meditation course is conducted twice a month and the duration is ten days. You can see in this video the meditation hall inside the center. There are also separate hostels with free food for male and female students.