havilah location today