Quote from The Imperial Library:
Bal Isra ('rows of stones')
A place on the road from Ald'ruhn to Maar Gan, named after the rows of stones there.
If there is more I should know, or any ideas that seem appropriate for the location, please feel free to post.