|
Bazarruto Archipelago consists of Five Islands: Bazaruto, Magaruque, Santa Carolina, Benguera (Benguerra) and Bangue.The islands are covered by large sand dunes and freshwater lakes, which are nesting grounds for black-winged flamingoes. The islands are home to small herds of red duiker antelope as well as freshwater crocodiles and samango monkeys. The reefs are home to turtles, dolphins and dugongs. |