Istanbul Turkey A Travel Guide to the Princes Islands near Istanbul Mar 13, 2023 0 Comments Located just 17km away from the shores of Istanbul are nine small islands called the...