Bo Stadium is a newly built multi-purpose stadium located in Bo, Sierra Leone. The stadium has an all-seated capacity of 25,000, making it the second largest stadium in Sierra Leone after the national stadium in Freetown. The stadium was planned and constructed by Chinese contractors.
Latitude: 7° 57' 21.59" N
Longitude: -11° 44' 14.39" W
Nearest city to this article: Bo Read about Bo Stadium in the Wikipedia Satellite map of Bo Stadium in Google Maps