Dhamma Pajjota (Light, or Torch, of Dhamma) is situated near Dilsen in a rural area surrounded by forest and farmland, close to the borders of Belgium, The Netherlands and Germany. Old students (...