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