Biscoitos, Terceira Island | Travel Photography The jagged shoreline and hillside town of Biscoitos on the Azorean island of Terceria.