Popular destinations for Luxury tours include India , Egypt , Tanzania , Morocco , Nepal , South Africa , Sri Lanka , Uganda , Brazil and Pakistan