cupure logo

Kanal Istanbul News

Kanal Istanbul is a major infrastructure project involving the construction of a man-made waterway and associated bridges in Turkey.