On the island of the Phaeacians

Which island will our hero find himself on?

Is he reaching the end of his adventures?