The Historic timeline of Bhagavan Krishna in one view.
Scientific, logical, corroboarated by 2000 empirical pieces of multidisciplinary scientific evidence ( astronomy, oceanography, climatology, sedimentology, hydrology, morpho-dynamics of rivers, physical anthropology, genetics, genealogy, writings of non-Indian writers (Herodotus, megasthenis) and more.
Internal evidence of Mahabharata, Harivamsha and Bhagavata Purana.