This is more merely an outside question. Many have a conscious feeling that why all Devas, Avataras and incidents written on our text books are confined to Indian Mediterranean, mostly North region of India?
The spread through mapping seems to start from Afghanistan (Gandhar) and ending to Uttar Pradesh (Indian state), as what there current names.
If I take a look at the mapping, the most conscious is Shiva, who resided in Himalayas (Peculiarly), but there being thousands of mountains around the world.
Similarly Rama took avatar in Ayodhya which is the northern part of India, but not in any other country.
Even most of the mythological history seems to revolve around Northern Part of India only, leaving Ramayana which includes Sri Lanka as a core part.