Soar over St. Hilarion Castle in the Kyrenia Mountains, Cyprus, a breathtaking fortress that clings to the limestone crags 732 meters above the Mediterranean Sea. Often called the "Fairytale Castle," ...