Hemisphere Adventure Therapy

Hemisphere Adventure Therapy's facilitates personal transformation through experience. It offers programs, workshops, and retreats in western Canada.

  • Vancouver , Canada