The Azores is an archipelago in Portugal which is sometimes dubbed the Hawaii of Europe - for good reason.