Zen at the Glen – Your nature wellness stop at Dhoon Glen, Refresh with coffee and healthy treats, Relax while listening to the swaying trees, cascading waterfall and wild calls of the surrounding wildlife, Make time for yourself every now and Zen