Trees planted in Madagascar to date: 115,163

The Lost World

Serendipity Wikipedia describes Serendipity as meaning  a “happy accident” or “pleasant surprise”; specifically, the accident of finding something good or useful while not specifically searching for it. This was the case last weekend in Madagascar. Even in a land where 90% of the forests have been decimated leaving a sea…

Continue Reading →