Las islas Quirimbas se encuentran en el Océano Índico, al noreste de Mozambique, cerca de Pemba, la capital de la provincia de Cabo Delgado. El archipiélago está formado por unas 32 islas, incluyendo Matemo, Medjumbe, Quirimba, Metundo, Quisiva, Isla Vamizi e Isla Rolas. Originalmente fue el hogar de asentamientos de pescadores, y la población de las islas creció alrededor de los puestos comerciales árabes y prosperó bajo las rutas comerciales portuguesas cuando fue conocida como las Ilhas de São Lázaro (Islas de San Lázaro) durante el siglo XVI. Cuando los portugueses comenzaron a ocupar ciudades en las islas como Ibo, los comerciantes árabes huyeron a otras partes de la isla para operar. La isla estuvo bajo control de los portugueses hasta que Mozambique obtuvo su independencia en 1975. Antes de la independencia, solo 4 de las 32 Las islas estaban habitadas. Hoy en día, muchas de las islas están habitadas.