EXPERIENCES from the OSHO International Meditation Resort Location: Located 100 miles southeast of Mumbai in the thriving modern city of Pune, India, the OSH...
Share this note: