[2] The islands, part of the Bazaruto Archipelago, occupy the area of 35.5 square kilometres (13.7 sq mi).
[1] The archipelago consists of six islands, four of which, Bazaruto, Benguerra, Magaruque, and Santa Carolina, belong to Inhassoro District.
The annual rainfall at the coast achieves 1,500 millimetres (59 in), mainly falling in February and March.
33% did speak Portuguese, and Chitsua language was the mothertongue for the majority of the population of the district.
The main agricultural products are maize, cassava, cowpea, peanuts, sweet potatoes, sunflower, and rice.