Tolfalas

Tolfalas is an island off the coast of Gondor.