Mbaraki Sports Club

Opposite Ndoho Market, Mbaraki Rd, Mombasa

Mombasa municipal stadium

Arab Road, Mombasa, Kenya