Where is Kadikoy?

Kadikoy is a former town on the Bosporus strait that is now considered a part of Istanbul, Turkey.