Menkeb Souf is located at Tamanrasset, Algeria
Tags : #Gazetteer
Class: T Designation: SPUR.
No reviews yet. Be the first to add a review.