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