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