Takes place in Canary islands, Spain, Europe Canary Islands was ranked with the best climate in the world in a 1996 scienti8ic …