The Gaddi are a tribe living mainly in the Indian states of Himachal Pradesh and Jammu and Kashmir.
Read more about Gaddi: Social Status, Gallery
The Gaddi are a tribe living mainly in the Indian states of Himachal Pradesh and Jammu and Kashmir.
Read more about Gaddi: Social Status, Gallery