Quizzing Live

In Which Country Is The Town Of Tequila

Answer:
Mexico