Popular destinations for history tours include India , Nepal , Himalaya , Spain , Israel , Thailand , Cambodia , Vietnam , Jordan and Morocco