The Treasure of Lima is a legendary buried treasure reputedly removed from Lima, Peru, in 1820 and never recovered. It is estimated to be worth up to £160 million or $208 million in today's money.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.