Popular destinations for private tours include India , Nepal , Egypt , Tanzania , Peru , Uganda , Indonesia , Sri Lanka , China and Thailand