Results 3 results found Mangochi beach, Lake Malawi, Malawi, Africa Mangochi beach, Lake Malawi, Malawi, Africa Mangochi beach, Lake Malawi, Malawi, Africa Workers extracting river sands and gravels from a river near Mangochi, Malawi, for use in house building.