Designing a bathroom for a client can be difficult because you want it to be beautiful, but you also want it to be durable. There are many surfaces in a bathroom that need to put up with a lot of wear and tear.
These are the five natural stone floors to install outdoors.