Popular destinations for Religion and Spiritual tours include India , Nepal , Thailand , Cambodia , Japan , Vietnam , Bhutan , Italy , Spain and Egypt