Join Stacy Keach as he investigates the world's most intriguing lost cities, bizarre formations, and sacred sites. This series features all original footage, filmed on location throughout the world.
Some people have called the island of Menorca, Spain an open air museum. Specifically, they point to the thousands of archaeological sites scattered throughout the island.
S1E25 22 min