Garnets are found in metamorphic and igneous rocks and are mined in various countries such as Africa, South America, India, Russia, Pakistan, Madagascar, and the United States.