×
Did you mean: Al Badar

Albadarr

Albreda is a historic settlement in the Gambia on the north bank of the Gambia River, variously described as a 'trading post' or a 'slave fort'. It is located near Jufureh in the North Bank Division and an arch stands on the beach connecting the... Wikipedia
Population: 1,829 (2012)