Difference Between Limestone and Marble | Difference
is a type of rock which is formed when mud, sand, and shells are deposited in oceans and lakes while marble is a type of rock which is formed by the recrystallization of limestone during the mountainbuilding process. come in many colors and