Saint Louis, Senegal is a fantastic historical city on the west coast of Africa, located five hours north of Dakar at the mouth of the Senegal River near the Mauritanian border. The town consists of three parts: the mainland and two barrier islands. On this photo and map you can […]
Daily Archives: February 5, 2025
1 post