Istanbul is located on the Sea of Marmara and on the European and Asian side of the Bosporus. With over 15 million inhabitants, Istanbul is the largest city in Turkey.
Our website uses cookies to improve your experience browsing the Virtual Travel Agency. By accessing our website, you consent to our use of cookies. However, you are free to change your browser settings, disable cookies and delete cookies from our website. Check our Privacy Policy for more info.