Princes' Islands in Istanbul: When Time left behind UrbanizationPrinces Islands, located 20km southeast of Istanbul' in the Sea of Marmara Istanbul, a restless city of rapidly population growth,...