where is present day havilah