why do people visit Mexico