Question: in lord of the rings where do the elves sail to
Answer: Valinor ( Land of the Valar ) is a fictional location in J.