Ewelhave

Highest elevation in Deadgeria. This town sits atop a mountain. Very tough people live here. Some bird people live here too.

People
Who from here?