About 900 miles off the coast of Europe are the beautiful islands of the Azores.
Ponto Delgada, Azores
Receive reflections from the journey by email
About 900 miles off the coast of Europe are the beautiful islands of the Azores.
Receive reflections from the journey by email