O arquipélago das Quirimbas é composto por 28 ilhas e alguns atóis na costa norte de Moçambique, desde a cidade de Pemba até a fronteira com a Tanzânia. As 11 ilhas mais ao sul e uma área considerável da costa e do interior ao norte de Pemba são protegidos pelo Parque Nacional das Quirimbas, ainda precariamente desenvolvido e com natureza intocada e exuberante.
O turismo ecológico nas ilhas é fortemente controlado e exclusivo, oferecendo uma exótica combinação de isolamento, beleza natural, luxo rústico e a singular fusão cultural de tradições portuguesas, árabes e africanas. Alguns dos resorts mais exclusivos da África se encontram na região e atraem personalidades do mundo todo, que buscam privacidade, natureza e sofisticação "barefoot".