WATCH: Spirit & Nature – The Meditation Gardens of Self-Realization Fellowship

On this episode, we witness Spirit and nature dancing together in the tranquil meditation gardens of the Self Realization Fellowship’s Lake Shrine and Encinitas Retreat and Hermitage in Southern California.

Leave a Reply

Your email address will not be published. Required fields are marked *