Promotional video for Atleo Air, based in Tofino, British Columbia.

Atleo Air - stunning scenic flights and air adventures by float plane and helicopter in Clayoquot Sound and the West Coast of Vancouver Island, British Columbia, CANADA.