Satellite map of Al Talaba Stadium
Al Talaba Stadium, is a multi-use stadium in Baghdad, Iraq. It is used mostly for football matches and serves as the home stadium of Al Talaba.
Latitude: 33° 23' 12.47" N
Longitude: 44° 23' 33.70" E
Nearest city to this article: Baghdad
Read about Al Talaba Stadium in the Wikipedia Satellite map of Al Talaba Stadium in Google Maps