No, Mexican citizens do not need a visa to travel to any of the OECD group of countries (Organisation for Economic Co-operation and Development), if the stay is under 90 days. If it over 90 days then one must apply for a long stay visa.
Yes, British citizens need a visa to travel to Brazil.
Yes, Dutch citizens need a visa to travel to the USA.
Yes, French citizens need a visa to travel to Canada.
Yes, French citizens need a visa to travel to the USA.
Yes, German citizens need a visa to travel to Canada.
Yes, Guyanese citizens need a visa to travel to the USA.
Yes, Indian citizens need a visa to travel to Bermuda.
Yes, Polish citizens need a visa to travel to the USA.
Yes, Swedish citizens need a visa to travel to the USA.
Yes, Turkish citizens need a visa to travel to Mexico.
Yes, US citizens need a visa to travel to Kazakhstan.
Yes, US citizens need a visa to travel to Russia.