Catherine, Princess of Wales hails 'power of nature' in helping 'wellbeing' 18.07.2024 23:01 FemaleFirst.co.uk Catherine, Princess of Wales has hailed the power of nature in helping wellbeing.