Where are the final 3 zora eggs at ? I've gotten all 4 from the pirate's fortress already
They're at pinnacle rock. You need to take a pic of one of the pirate women (after you knock her out) and then give it to the fisherman on the beach in exchange for that seahorse. swim to the twin rocks, unleash the seahorse on the bottom and it'll show you the way. Make sure you have majic power, you'll need to attack.
Also, if you want to make the pirates fortress easier, I suggest getting the stone mask near the western canyon, then you'll be invisible to them and can walk right by them.
you can also get the pic without knocking them out by standing on the rock when you enter stand as close to the edge as you dare then take the shot as the go past in there boats