Location: Located 100 miles southeast of Mumbai in the thriving modern city of Pune, India, the OSHO International Meditation Resort is a holiday destination with a difference. The Meditation Resort is spread over 40 acres of spectacular gardens in a gorgeous tree-lined residential area.
Uniqueness: Each year the meditation resort welcomes thousands of people from more than 100 countries. The unique campus provides an opportunity for a direct personal experience of a new way of living—with more awareness, relaxation, celebration and creativity.