Terceira Island, Azores | Nature + Landscape A scenic overlook in Santa Barbara on the Azorean island of Terceira.