The lands of this world. Mountains, Rivers, Valleys, Cities and Landmarks.
The peninsula of Teel is a region in the north west of the Infinite Sands.