Who Discovered the Americas?

Christopher Columbus is credited for discovering America but the land was already inhabited by Indians so in truth, they should be the correct answer. There is no written records on the history of the Indians so nobody knows when they first traveled to America or where they came from.