The Undying Lands were Valinor and its island of Tol Eressëa, located in Aman, the continent to the west of Middle-earth. The moniker of "Undying Lands" appears to attribute Aman almost mythical ...
The reasoning goes much deeper than this, and even involves a curse placed on the Elves by the Valar, deities who lived in Aman. Valinor is a country located far West of Middle Earth on the ...