Ancient Places Mount Nemrut: The Throne Of The Gods – An Awe Inspiring And Enigmatic Ancient Place MessageToEagle | June 16, 2016 MessageToEagle.com – Mount Nemrut is an awe inspiring and enigmatic place located on one of the highest peaks of the Eastern Taurus mountain range in south-east Turkey. We know Read More