The OSHO International Meditation Resort is a place where people can have a direct personal experience of a new way of living with more alertness, relaxation, and fun. Located about 100 miles southeast of Mumbai in Pune, India, the resort offers a variety of programs to thousands of people who visit each year from more than 100 countries around the world.