Elvedon
Elvedon is a town in () on the southern coast of Etorea.
Type
Large town
Comments