Her ideas not unusual and unconventional but they are not necessarily negative. It is usually said by people who are set in their ways of doing things and not open to change.
"English is a peculiar language"
Yes, I would agree with that
The difference with using "in" rather than "to" is that "in" implies travel inside the country. Think of the borders of the country as being walls so In means you are within those walls. Travel to America is also valid but it does not imply traveling within the country. You could travel to New York and never move beyond the city....you are only at the edge of the country, so to speak.
Student or Learner