Nine volcanic islands make up the Azores archipelago, a dramatic landscape of rugged cliff faces and verdant greenery, hidden deep in the Atlantic about 1500km off the shores of Lisbon.

Nine volcanic islands make up the Azores archipelago, a dramatic landscape of rugged cliff faces and verdant greenery, hidden deep in the Atlantic about 1500km off the shores of Lisbon.