"Could you be barefoot from here?" The region of Touba is a holy place for Muslims in Senegal. It is a place where people from all over the country gather during Islamic events. There is a large mosque, which is a place where Muslims pray. It is the biggest mosque in Senegal. It is called "Grand Mos…