Websiteen.wikipedia.org
Devkesen — Wikipedia
Wikimedia Foundation
Devkesen (also: Dev-Kesken; Turkmen: Döwkesen) is an archaeological site in the Dashoguz region of northern Turkmenistan, 62 km west of Koneurgench.
Why it matters: Wikipedia article (existence-verified via API)
Places