Bogazici Yalilari – the Water Mansions of Istanbul, Turkey. These are located on the Bosphorus, one of the world’s most beautiful and romantic waterways, eulogized by Byron and many other travellers. The Turks call this section Bogazici while the mansions are called the Yalis. Bogazici Yalilari – the Water Mansions of Istanbul.