Just saw this island near both Freemarch and Silverwood. There is one house, a tower, and a dock on this island. I found no NPCs, no hostile creature or critters. I did find two Tin Veins, and an artifact (Dwarven Iron Penny).
Picture of where it is.
What purpose does this island serve? Any one know? I went to the island as a level ten Defiant.
Edit: Put in links to items and a picture.
Edited, Apr 3rd 2011 1:23am by Senryi