What On Earth? - Season 11 - Riddle of Sardinia Tower (Episode 5)
Plot: Satellite images capture a triangular castle-like tower located on the Mediterranean island of Sardinia; experts investigate the relics of a declining ancient civilization that may have suffered a celestial catastrophe.
Episode Aired On:
Wednesday, July 20 2022 2 years ago