Actually, Palin can not see Russia from her house - one has to travel to Little Diomede Island in the Bering Sea for that and that's not easily done on the spur of the moment.
For that reason alone, I doubt her claim that she has expertise in foreign policy. :)