Popular destinations for Religion and Spiritual tours include India , Nepal , Spain , Thailand , Egypt , Israel , Vietnam , Cambodia , Sri Lanka and Jordan