Senegal is known as the “Land of Teraanga”. Travel guides often define this Wolof word as meaning hospitality, but that’s “a loose way of translating it, It’s really much more complex than that. It’s a way of life.” Teraanga emphasises generosity of spirit and sharing of material possessions in all encounters – even with strangers. This builds a culture in which there is no “other”. By being so giving to all, regardless of nationality, religion or class, a feeling grows that everyone is safe and welcome.