By Nature Seychelles Latest NewsRaise a toast to the Lungs of the EarthGrab your hiking boots and go through a forest. Take a deep breath, savour the clean air, and marvel at…