Al Akhdoud Club Stadium
Al Akhdoud Club Stadium,is a multi-use stadium in Najran, Saudi Arabia. It is currently used mostly for football matches, on club level by Al Akhdoud and Najran SC of the Saudi Professional League The...