USA. .. It's pumice. Which is so light it floats on the water. USA It's pumice Which is so light it floats on the water