Travel story; A Glimpse into the Waghri Tribe of India
by Smits Waghri (also Vagri) is the name of a tribe and castle in India. They ride their horses from village to hamlet in pursuit of a living. Waghris are thought to have initially fled rural areas centuries ago when…