Harrow Island

Harrow Island is an island on the Great Sea in The Legend of Zelda: Phantom Hourglass.

Harrow Island features a digging mini-game.