Deokjeok Island is located south-west of the Incheon Metropolitan City and is the largest island of Deokjeok-myeon.