For most Indians, colonial British India exists only in movies or Kipling's novels. But in a 152-year-old shop in this Dharamsala suburb the British Raj continues to live on.
For most Indians, colonial British India exists only in movies or Kipling's novels. But in a 152-year-old shop in this Dharamsala suburb the British Raj continues to live on.