In what country was the series “Narcos” set and filmed?

I
View Answer
Columbia.
Narcos is based on the criminal exploits of Columbian drug lord Pablo Escobar, among others who plagued the country throughout the years.

Add Comment

LATEST QUIZZES