What is M-Sand & River Sand
The main difference between M sand and river sand is in their origin and composition. M sand is produced from crushing hard granite rocks, whereas river sand is naturally available and extracted from river beds. M sand particles are cubical in shape, while river sand particles are rounded in shape due to the natural action of water and erosion.