The Future Of Travel — The Azores – nine lush, untouched islands located off the coast of Portugal – are seen as some of the world’s most ‘sustainable destinations.’ Writer April Clare Welsh heads there to find out why.
Written by: April Clare Welsh