Mahabharata places today as a part of India with history