Home / Azores

Azores

A must-see guide of things in São Roque do Pico, Portugal

São Roque do Pico is a municipality in the northern part of the island of Pico, in the Portuguese archipelago of the Azores.