TravelTill

About Velingara



VĂ©lingara is a town located in the Kolda Region of Senegal, in the North of the VĂ©lingara crater