Wrangel Island is an island of the Chukotka Autonomous Okrug, Russia. It is the 92nd largest island in the world and roughly the size of Crete. From Wikipedia
Research reveals that inbreeding and genetic mutations were not the primary causes of the Wrangel Island mammoths' demise.