The Grand Mosque in Touba, Senegal By elenacole The Grand Mosque in Touba, Senegal#islam, #travel, #Tourism, #muslim, #masjid | November 7, 2019