I have both a Canadian, and US passport. I am travelling to Lebanon (Beirut, but visiting some other places) in August. I plan on entering using my Canadian passport, but is there a good reason to bring along my US one as well?
At the moment it seems to me not worth bringing as 1) one more thing to lose 2) Americans are not viewed as friendly as Canadians. That said, are there situations where it would be difficult for the american embassy to help me for example if I do not have my US passport with me