पुरातत्त्व प्रमाण (१९०० ई.पू से पहले)
सरस्वती नदी
प्राचीन वैदिक सरस्वती नदी का महाभारत में कई बार वर्णन आता हैं, बलराम जी द्वारा इसके तट के समान्तर प्लक्ष पेड़ (प्लक्षप्रस्त्रवण, यमुनोत्री के पास) से प्रभास क्षेत्र (वर्तमान कच्छ का रण) तक तीर्थयात्रा का वर्णन भी महाभारत में आता है।
कई भू-विज्ञानी मानते हैं कि वर्तमान सूखी हुई घग्गर-हकरा नदी ही प्राचीन वैदिक सरस्वती नदी थी, जो ५०००-३००० ईसा पूर्व पूरे प्रवाह से बहती थी और लगभग १९०० ईसा पूर्व में भूगर्भी परिवर्तनों के कारण सूख गयी थी। ऋग्वेद में वर्णित प्राचीन वैदिक काल में सरस्वती नदी को नदीतमा की उपाधि दी गई थी। उनकी सभ्यता में सरस्वती नदी ही सबसे बड़ी और मुख्य नदी थी, गंगा नहीं।
भूगर्भी परिवर्तनों के कारण सरस्वती नदी का पानी गंगा में चला गया, और कई विद्वान मानते है कि इसी कारण गंगा के पानी की महिमा हुई। इस घटना को बाद के वैदिक साहित्यों में वर्णित हस्तिनापुर के गंगा द्वारा बहाकर ले जाने से भी जोड़ा जाता है क्योंकि पुराणों में आता है कि परीक्षित की २८ पीढियों के बाद गंगा में बाढ़ आ जाने के कारण सम्पूर्ण हस्तिनापुर पानी में बह गया और बाद की पीढियों ने कौशाम्बी को अपनी राजधानी बनाया।
महाभारत में सरस्वती नदी के विनाश्न नामक तीर्थ पर सूखने का सन्दर्भ आता है जिसके अनुसार मलेच्छों से द्वेष होने के कारण सरस्वती नदी ने मलेच्छ (सिंध के पास के) प्रदेशो में जाना बंद कर दिया।
महाभारत कालीन सरस्वती नदी(हरे रंग में) द्वारका
भारतीय पुरातत्त्व सर्वेक्षण विभाग ने गुजरात के पश्चिमी तट पर समुद्र में डूबे ४०००-३५०० वर्ष पुराने शहर खोज निकाले हैं। इनको महाभारत में वर्णित द्वारका के सन्दर्भों से जोड़ा गया है। प्रो.एस.आर राव ने कई तर्क देकर इस नगरी को द्वारका सिद्ध किया है। यद्यपि अभी मतभेद जारी है क्योंकि गुजरात के पश्चिमी तट पर कई अन्य ७५०० वर्ष पुराने शहर भी मिल चुके हैं।