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