North Castle
From Zelda Legends Wiki
The resting place of the sleeping Princess Zelda. This is also the place from which Link sets out on his quest.
The resting place of the sleeping Princess Zelda. This is also the place from which Link sets out on his quest.