EXPERIENCES from the OSHO International Meditation Resort
EXPERIENCES from the OSHO International Meditation Resort 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.