You don’t have to settle for concrete if you need flooring for both your indoor and outdoor spaces. Go with natural stone instead, as it is a great option that looks great for a very long time. But you do need to know the pros and cons of Natural Stone Flooring. Advantages There are plenty…