Europe's Biggest secret, where there people before they arrived? hidden in plain sight