The point is we all know these facts, even people living in the north western India know about these facts. Priests and other religious institutions en cash on these facts daily. But where is the concrete excavation artifacts? Where have be dug the ground and brought out some FORT made by these people in before christ era???? Where have we preserved it? There are layers upon layers of archelogical history in the north western India but where are those so called "Indraprastha" forts and so on.
It is pity that a nation which glorifies its past in different forms but has not been able to produce a single concrete archaeological evidence of so called "Mahabharata" out of which so many philosophies and human thoughts arose. The pity becomes bigger when we consider that all the area related with this story are in and around national capital Delhi.
Look at Egypt they have Pyramids, look at south Amerika they have Inca and older civilizations and their archaeological remains.
What do we have? Pollution, corruption and a big drain that we worship called Yamuna and Ganga.