Sebdou is a town and commune in Tlemcen Province in north-western Algeria.[1]
34°38′N 1°20′W / 34.633°N 1.333°W / 34.633; -1.333
This article about a location in Tlemcen Province is a stub. You can help Wikipedia by expanding it.