Tarfaya is a city on the southwestern coast of Morocco. It is a port town, which shares its name with the general lower region of Morocco (the Tarfaya Strip).