Tag: Istanbul

Galata Tower

Galata Tower Istanbul

Built in 1348, the Galata Tower was the tallest building in then Constantinople standing at…

1 Shares