& Saraswati territories of Vedic era. Their presence includes Nepal, Kashmir, Punjab, Gurgaon, Kannauj, Magadh, Kashi, present day Bengal and Bangladesh, Rajputana, Malva, Surashtra ( Saurashtra ), Dwarika kingdoms, while spreading up to far West in Europe, primarily occupying present day Pakistan, Afghanistan, Iran, Turkey, Greece, Italy, Rome, France and Germany