No, Saudi Arabia is not in far North Asia. It is in South West Asia.
Saudi Arabia, Yemen and UAE are the neighbours of Oman
Saudi Arabia so far
A national of Saudi Arabia is a Saudi.
What do you mean by in? I think he/she thinks which contents is it in. It is in the middle east.
The USA by far.
Makkah.Mecca
As far as I know, Numrah Masjid is in Saudi Arabia
Some call Saudi Arabia the KSA (Kingdom of Saudi Arabia) for short.
Saudi Arabia is its own country.
About 8,085 miles in a straight line.
Yes, not by Saudi Arabia but just Arabia then.