Princes’ Islands: the Getaway from Istanbul March 13, 2023 0 Comments Located just 17km away from the shores of Istanbul are nine small islands called the...