Magic
After the short story sequence with the Goron King head up Death
Mountain trail. If you want you can first stop over in Goron City to get
a bigger bomb carrying capacity. Just stop that big rolling Goron on the
third floor by using a bomb while he's inside the cave part.
You can also light up all the torches on the bottom floor of the city
using a torch from the King's room, then throw a bomb into the giant urn
to try to get a heart container piece. When you're ready head to the
peak of Death Mountain. Use your bombs to blow up the boulders in your
way and when you get the part where it start to avalanche, use your
Hylian shield and the rocks won't be able to hurt you. Just wait until
they are done falling and then move again until you reach Death
Mountain's peak. Once there, blow up the opening to the left of the owl
(do NOT go in the right cave, you'll die) and go inside. Play Zelda's
lullaby in front of the fountain to talk to the great fairy and get
magic. Then talk to the owl and he'll give you a lift down the mountain.
(After landing, drop down on top of the chicken women's pen and go
through the hole there for a heart container piece). Now head to Hyrule
Castle. In the castle grounds there is a side path on the right side of
the main path with a sign and a boulder (remember to climb the vines to
get past the first guard). Blow up the boulder and crawl in the cave to
get the fire spell. Now return to Hyrule Field and follow the river East
past Kakariko Village to get to Zora's River