Mahabodhi International Meditation Centre in Ladakh Announces International Festival of Yoga and Meditation
The Mahabodhi International Meditation Centre in Ladakh has announced that it will host the International Festival of Yoga and Meditation from 20–27 June.