The Bosphorus

The Bosphorus

The Bosphorus: The Bosphorus (or Bosporus) is a natural strait and internationally-significant waterway located in northwestern Turkey, in Istanbul, that forms part of the continental boundary between Europe and Asia, and separates Asian Turkey from European Turkey.

Leave a Reply