2024
KIZIMKAZI MOSQUE
Religious buildings
This mosque built in 1107, restored in the 13th century, still standing and ...Read more