Did you know that Davidson Seamount , off the coast of California , is one of the largest seamounts in the world? SOMEFACTS.com