What You Discover When You Spend time With The Giant Tortoises on Changuu Island, Zanzibar Read More.. You May Also Like Sankofa: A symbol of the Past to Build the Future 21 January Abe Dua: The Adinkra Symbol of Prosperity, Self-Sufficiency and Resourcefulness 29 August The Role of Ananse Ntontan and the Goldenrod Spider (Misumena vata) In Sharing Nature’s Wisdom 27 April