The leader is Tanzania, where the sun shines for 12.06 hours a day in the winter months. In Zanzibar, a stunning archipelago ...