Island Talagbar, The

Island off the southern coast of the Continent.