Why Lomanthang Cashmere Defines Genuine Himalayan Luxury?

Luxury is really about where something comes from and how it is made. In a remote and windy place called Upper Mustang people make really beautiful textiles. At Castello Cashmere Industries we think that the best clothes are made from the materials. We went all the way to the Himalayas to find the cashmere. We […]