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.

You Found the Hidden Gift

Add Comment

LATEST QUIZZES

TRIVIA CATEGORIES