A foreign tourist is a external tourist. For example, I'm Lebanese, and my friend Guy is French. If Guy came to Lebanon he is a foreign tourist. An overseas tourist would be one who travels to another country that is overseas. A domestic tourist is a person who travels in his own country. For example, I'm Lebanese and I live in Beirut, so my daily community is in Beirut, but if I go to Bekaa on the weekend, in the north of Lebanon, I'm doing traveling in my own country.