Richard Gere in Dharamshala for Dalai Lama’s birthday: Top reasons to visit
Dharamshala, the scenic hill town in Himachal Pradesh, is currently the epicentre of global spiritual energy, and it’s not because of its mountains. Hollywood actor Richard Gere landed here this week to join in the celebrations for the upcoming 90th …