RABAT, Dec 14 - At least 21 people were killed in flash floods triggered by torrential rains on Sunday in Morocco's Atlantic coastal province of Safi, 330 kilometres (205 miles) south of Rabat, Moroccan authorities said.