Satellite map of Al-Merrikh Stadium
Al-Merrikh Stadium, also known as the red castle, is a multi-use stadium in Omdurman, Sudan. Established in 1962. The stadium is used mostly for football games and is considered the home stadium of both Al-Merrikh SC and the Sudan national team.
Latitude: 15° 38' 17.15" N
Longitude: 32° 28' 10.55" E
Nearest city to this article: Omdurman
Read about Al-Merrikh Stadium in the Wikipedia Satellite map of Al-Merrikh Stadium in Google Maps