FLAMBOYANCE OF FLAMINGOS
The Bazaruto Archipelago consists of six islands lying off the Mozambique coastal town of Vilankulo: Bazaruto, Benguerra Island, Magaruque, Santa Carolina (Paradise Island), Bangue and Pansy Shell Island. The Archipelago is rich in birdlife due to the diversity of habitats and its prominent location for migrating bird species. Greater and lesser flamingos, great white and [...]