August 28, 2021 post dateby Shirley The Grand Mosque in Touba, Senegal#islam, #travel, #Tourism, #muslim, #masjidPost navigationIsland Castle, Chenonceau, FranceAncient Ruins, Llyn Dwyarchen, North Wales