Alafulos

Hilltop city of Pelanda. Famous for its shrine to ChekTuros. Not listed on current maps so mythical?