Kerr Aldi Mosque
Gambia
>
Central River
>
Kuntaur
>
Upper Saloum
>
Kerr Aldi Mosque
Kerr Aldi Mosque is a building in Upper Saloum.
Kerr Aldi Mosque
Object
Religion
Building
Yes