Incredible event at a hill station where many are experiencing healing and hope for the first time! A hill station is a town located at a higher elevation than the nearby plain or valley – these are often very difficult to get to, and the residents end up isolated...
