That looks like the ruins of Lindisfarne Priory, Northumberland, England. Ruins supposedly date to the 12th century.
The overall structure, and that column, look Norman to me, not Roman.
Heimbach is a Prussian [German] name of centuries-long duration, with many variant spellings that don't look the least Jewish. You're damn right Nazis would be named Heimbach.
You sure about that translation? How could Nostradamus, who lived in the 16th century, make a reference to Americans?