Mexico – Strange but alluring!