Tol En'Taure

Tol En'Taure is the island realm of the High Elves lying off the West coast of Ethora.

Map
A map of Tol En'Taure