Two foreign-flagged cargo ships have collided in the Marmara Sea, off Turkey's northwestern Canakkale Province, causing damage but no injuries.