Kullu Dussehra: When the Valley’s Gods Come to Town
Every October, more than two hundred local deities are carried down from villages across the Kullu valley to…
Every October, more than two hundred local deities are carried down from villages across the Kullu valley to…