Forest Bathing

The Trees 1701 Pleasant Green Road, Durham

Forest Bathing is a slow walk allowing you to connect with nature and yourself. It’s…

Free