Finding a spot in Africa that’s undisturbed by mankind, is “incredibly rare” says Dr Simon Willcock. Seeking for forests Professor Julian Bayliss found this spot on top of Mount Lico located in Mozambique with the help of Google Earth. This discovery initiated a journey that took two years in the making with hopes of exploring […]