Photo of the Week: An Island of Promise

May 20, 2011

Ilha de Moçambique is a picturesque island off the northern coast of Mozambique. With the support of the Ford Foundation, TechnoServe has been working to help the island’s residents capitalize on its potential to become a world-class tourism destination.

Ilha de Moçambique is a picturesque island off the northern coast of Mozambique. A UNESCO World Heritage site, the island boasts a rich, multicultural history that dates back centuries. With the support of the Ford Foundation, TechnoServe has been working to help the island’s residents capitalize on its potential to become a world-class tourism destination.

Read more about our work with Ilha de Moçambique.