Toilet limescale is caused by hard water which contains high amounts of calcium and magnesium. When the hard water evaporates, it leaves the minerals behind which leads to stains.
This article, images and content belong to the source and curated for informational purposes.