Princes Islands
Princes Islands, meaning "Big Island" in Turkish, is the largest of the Princes Islands in the Sea of Marmara, near Istanbul, with an area of about 2 square miles (5 square kilometres). It is officially a neighbourhood in the Adalar (Islands) district of Istanbul Province, Turkey. During the first half of the 20th century, the island was popular with prosperous Greeks, Jews and Armenians as a refuge from [...]
Read More