Tumaco The city/word Tumaco means Colombia. The city Tumaco lies in Colombia. The country Colombia contains the city Colombia.