A mysterious abandoned Albanian island holds many structures and bunkers on Mysteries of the Abandoned Pic credit: Science Channel On tonight’s Mysteries of the Abandoned on Science Channel, we span ...