The iconic fashion magazine piqued readers' interest over the picturesque and tranquil Cycladic Island