Related Articles
16 things to know before travelling to Senegal
Palm-fringed beaches, colourful cities and a reputation for world-class hospitality, Senegal deserves a spot on any seasoned traveller’s bucket list
Palm-fringed beaches, colourful cities and a reputation for world-class hospitality, Senegal deserves a spot on any seasoned traveller’s bucket list