Southern Dharma Retreat Center is a nonprofit educational facility, welcoming a variety of spiritual paths, whose purpose is to offer meditation retreats. Southern Dharma is located in a remote mountainous area of Western North Carolina, an hour northwest of Asheville. Facilities include a meditation hall, dormitory, a private forest hermitage and creekside campsites.