International Dictionary of Historic Places: Middle East and Africa

International Dictionary of Historic Places: Middle East and Africa

Contains essays on the history of 1,000 historic places
Sign up to use