Nestled in the folds of the dramatic Dhauladhar range, the globally renowned and culturally vibrant town of McLeod Ganj will host the first Dharamshala International Film Festival … Read More