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