You are currently viewing The Raincatchers Tree

The Raincatchers Tree

This tree is in the small town of Seguin in the southeastern mountains of Haiti.