Company Overview
About Off Track Travel
Off Track Travel is a Canadian travel company based in British Columbia, Canada. Founded by Gemma and JR, the company is focused on inspiring and guiding people to explore beyond the beaten path, with a particular emphasis on outdoor adventures such as hiking, camping, and paddling.