Yiwadu is a city located in the country of Sierra Leone. It serves as a local settlement within the nation's geographic boundaries.
As there is no specific source material provided, details regarding its population, economy, or cultural landmarks are unavailable. It is recognized primarily as an urban center within Sierra Leone.