Caral: The Oldest Town In The New World

In 2001, the oldest town in South America was officially announced. Dating to 2600 BC, it pushed back the date for the “first town” with one millennium. What is even more intriguing, is that the town of Caral h...