where is havilah located today