Turkey's massive stone heads enchant visitors

Turkey's massive stone heads enchant visitors

Tourists visiting the archeological site of Mount Nemrut in southeastern Adıyaman province enjoyed the ruins' mesmerizing history. (AA Photo)

"Turkey" News