Mysteries of the Abandoned exclusive: Inside Sazan Island of Albania, Royal Haslar Hospital in UK, more
On tonight’s Mysteries of the Abandoned on Science Channel, we span the globe as relics of the past have left their skeletons behind, and researchers dig in to figure out their purpose and what secrets they may hold. Science Channel’s top-rated series Mysteries of the Abandoned Season 2 continues to cover the deserted and forgotten