Immortal Isle

Beauty is poultry word for describing Elvish Architecture
The Immortal Isle is the Capital City of the Elven people on Almor it sits squarely in the center of The Mirewood. It is an ancient city with a rich history. No mortal has ever set foot upon the Immortal Isle, yet many stories and legends of it have made their way to mortal civilization. It is a city completely constructed of Glass, Gold, and Ivory, the many spindle towers capture the sun's light creating dazzling displays through out the day.

Upon the The Companions arrival at the shores of The God's Eye a giant head made of Void Mist calling itself Pain made the Island and the city vanish, presumably destroying it.