Citta Alesh

Citta Alesh is an Athenian Citta located near the coast of the Biscayne Ocean and the next citta after Citta Tellawow who shares an acess road into the Greater Imperial Highway System. It is named after Alesh (Athenian Hero).