Fabled island, not island with a city, abroad (7)
I believe the answer is:
atlanta
But I can't explain it at all! Could you help me understand?
(Other definitions for atlanta that I've seen before include "Olympic games city, 1996" , "Georgian capital" , "American city" , "Maiden desperate to marry abandons a" , "Georgian location" .)