Where are the longest waves in the world?

Off the coast of Namibia, in Peru and in Spain: three mythical waves among the longest in the world attract surfers for endless rides of more than three minutes!