5 OF THE BEST GREEN SPACES IN CAPE TOWN Every human needs a bit of shinrin yoku regularly. Literally meaning ‘forest bathing’ in...