The Chuwabo (Chuwabu) people of Mozambique are located in the Zambezia province: central coast between Mlanje and Quelimane mountains.