Natural stone is a truly incredible product that can be used in various ways. For centuries now, various natural stones have been used to construct homes and large buildings. The best part is they are still standing, having endured countless rains,...