Eggs Smell Like Fish in Peru
This can be a result of feeding hens with a food made of ground fish-bones. This is a cheap solution, a secondary product. The only disadvantage, that the eggs and meat is smells and tastes like fish. It was common in the communist time in Hungary too, but nowadays you can buy good eggs and meat.
Actually what hens are fed is what makes eggs taste like that. Hens are fed harina de pescado (fish meal), which makes their eggs smell/taste bad. Ever since the nineteen nineties there were regulations where chickens should only be fed fish meal until a certain period, and then fed corn/other so they wouldnt taste like fish (chicken tasted like fish!), but unfortunately, it doesnt work the same way with eggs.
I am very sorry you had such a horrible experience, a good alternative are organic eggs (huevos de corral), which are farm eggs. Also, if you are making eggs (especially scrambled) use a tad of milk, it takes the fish taste/smell out. Hard boiled and fried, cant be treated with this though.