Monica LazarMar 3, 20201 minINSULELE PRINȚILOR ǀ BÜYÜKADA ǀ PRINCES ISLANDS ǀ TURKEY ǀ TURCIAThe islands of the princesses are a group of about nine islands, located near Istanbul, in the Marmara Sea. They are told so because it...