Land of Bliss Dechen Choling means “Land of Bliss”. This is where I had the pleasure of staying for a week on a Writing and Meditation Retreat at the Shambhala Buddhist Meditation Center in the forests and hills of Limoges, France. My sister, who is Buddhist and practices the Shambhala tradition (a tradition of meditation […]
Recent Comments