Agriculture Nachchaduwa Wewa Reservoir Mahagallaka Reservoir is considered to be one of the 16 largest reservoirs…