20. Varanasi, India
When did the earliest inhabitants settle? 1,000 BC
When did the earliest inhabitants settle? 1,000 BC Situated on the west bank of the Ganges, Varanasi – also known as Benares – is an important holy city for both Hindus and Buddhists. According to legend, it was founded by the Hindu deity Lord Shiva 5,000 years ago, though modern scholars believe it to be around 3,000 years old.
Mark Twain (American author): “Benares is older than history, older than tradition, older even than legend, and looks twice as old as all of them put together.”
19. Cádiz, Spain
When did the earliest inhabitants settle? 1,100 BC
Found on a narrow spit of land jutting out into the Atlantic Ocean, Cádiz has been the home of the Spanish navy since the 18th century.