When you think about Mexican culture, what do you think of? More than likely, you think of a culture of machismo and the traditional values of the Catholic Church. While all of this is also true, Mexico is a modern society and as in the US and other Western countries, homosexuality is accepted in Mexican society.

