Turkey Canakkale Canakkale Strait with views of the sea and the debleks 4 bedroom apartment with 2 rooms. the apartment has stunning views over the roof of a building with 4 floors are duplex. market, market, government agencies, hospitals and public transport close by.