Owls Perch Treehouse is a Unique Island Adventure In British Columbia — photo 2

Owls Perch Treehouse is a Unique Island Adventure In British Columbia

The Owls Perch Treehouse is a vacation experience you won't soon forget. The charming vacation tiny house is perched up in the trees and is suitable for 2 guests with one bedroom and one bathroom. You get the entire treehouse to yourself.