So if you haven't visited a country before, you can't possibly know about its virtues? Another brilliant gem. Did you just travel here from the 1800s? There's this thing called the Internet (which you happen to be on right now) that allows people to learn about things even when they can't experience something firsthand.
Also going by your logic, or lack thereof (which would make you very welcome over at 4chan by the way), Trump was talking out of his ass because he hasn't visited all of these countries that he's calling shitholes.