Rock and gem shops are like art galleries for one of nature’s very own art forms, and the pieces on display can be just as beautiful and diverse as any art collection. Whether you’re an admirer of gems, a rock collector or a believer in the mystical powers of crystals and semi-precious stones, these shops carry a menagerie of minerals that’ll rock your world.