Metadata
Author: WikiMatrix
Data
English[en]
Tiwai Island (Mende for 'Big Island') is a wildlife sanctuary and tourist site in Sierra Leone.
Spanish[es]
La isla Tiwai (en inglés: Tiwai Island, que literalmente en Mende significa Isla Grande) es un santuario de vida silvestre y sitio turístico en el país africano de Sierra Leona.