Laughing Spirit Ranch


Laughing Spirit Ranch is a place for gathering, learning, playing and delving into an authentic life.  Located in SE Bend Oregon on 29 acres neighboring the Deschutes National Forest, the ranch is graced with juniper, pines, lava rock formations, abundant wildlife, and beautiful starry nights.  Fifteen minutes from downtown Bend, Laughing Spirit Ranch feels like a retreat miles from the demands of the world.  Come experience the magic, listen to the quiet, and be in nature.