Ngor Island is located off the coast of Ngor District in north Dakar. It can make an ideal destination to escape the noise and hustle of Dakar for a d... Learn more
Ngor Island is located off the coast of Ngor District in north Dakar. It can make an ideal destination to escape the noise and hustle of Dakar for a day or more