Blogs March 31, 2018 0 The forbearing soil of Jaffarabad In the mysterious plateau of Balochistan, lies a town popular for its applique patchwork on…