Ad image

Tag: Senegal

N’gor Island

Ngor is a small island in the West African country of Senegal,

outdoor explorer By outdoor explorer
error: Content is protected !!