Create your puzzle

0

The maiden's Tower or Leander's Tower is a Tower located on a small island at the southern entrance of the Bosphorus Strait, 200 m from the coast of Üsküdar, in Istanbul, Turkey puzzle for print