Bamburi Eco-systems
Environmental services
๐ Mombasa
ยท Bamburi
โ Off MombasaโMalindi Road, Bamburi
