Do we need to seal all-Natural Stone floor and wall?

Yes, Natural Stone is porous, making it similar to a hardened sponge. We need to seal it in to protect it from stains, minimize abrasion and discoloration.