Thanks to Greeks who left many historical accounts of ancient India. Otherwise, everything would have been credited to a Sher Shah Suri or another Afghan invader
This mention of 10,000 stadia=(c.1800 KM) royal road connecting Hindukush to Pataliputra comes from "Indica"