Maiden’s Tower History and Features – ISTANBUL
The Maiden’s Tower, also known as the Leander’s Tower, is a tower located on a small island in the Bosphorus strait in Istanbul, Turkey. The tower is an iconic and well-known landmark in Istanbul, and it has a long and fascinating history. The Maiden’s Tower is thought to have been built in the 4th century…