The Azores archipelago is about 1,000 miles off the coast of Europe, about a third of the way to North America across the Atlantic. The islands belong to Portugal, and the official historical record has long held that they were uninhabited until Portuguese expeditions colonized them in the 15th century. But a controversial alternative theory is gaining ground.