The Spanish archipelago in the Canary Islands offers a unique landscape, colonial architecture, leisure activities, exclusive beaches and golf clubs, as well as good weather all year long.