A visit to the OSHO Meditation Resort – Pune

OSHO Meditation Resort is the largest center in the world for meditation and personal growth processes.