What are similarities between hornfels slate and basalt ...
Flagstone is a very general term that denotes a large flat stone that is between one and four inches thick, especially one used for paving. Stones of this nature are created by splitting or cutting.