160202Inhambane062Barra BeachGreater FlamingoesKiteLaughing DovesMozambiqueMozambique ChannelPeoplePlacesWildlifebeachboardwalkbuildingscathedraldhowsfiddler crabsfishing boatsmangrove forestmarketsailing boatstown
From Indian Ocean