Three Eye Rocks Palace
From Zelda Legends Wiki
(Redirected from Three Eye Rock Palace)
The sixth palace, found in the Three Eye Rocks formation in southeast Hyrule by playing the flute in the middle of them. Boss is Barba. The Cross can be found here.
| Location: |
Required Item(s): Flute