Flooding in San Marcelino, Zambales has caused agricultural damage exceeding P2.54 million.