Is it my imagination or the name of the island between the two continents is Thavnair (maybe) ?