TheTreehouse On Bowen

 

View of the garden from our deck

A bed and breakfast located on Bowen Island, BC, Canada.  A Gulf Island retreat 20 minutes from Vancouver by ferry.