What Cause Volcanoes?

An eruption from the earth causes a volcanoes. It is the Earths way of venting or blowing off pressure. There is a build up of magma and gases deep in the crust of the Earth. It eventually needs a place to release the pressure and erupts.