Tag

Osho Leela UK

Community and meditation place in Dorset, England.

Keerti and Samarpan at The Fox Inn

Samarpan invited Keerti to the UK for a holiday, which then morphed into a tour with meditation retreats, interviews and many meetings with friends.