These cozy glamping domes at Among the Trees, tucked away in the boreal forests of Birch Island just north of Manitoulin Island, were calling my name. Nestled in with nature with a luxury vibe, they have all the right things to make even me, escaping the hustle of the...